• Internal members can access only from within the same assembly (.dll).
• We can declare a class as internal, its member as internal or its fields as internal.
• Use internal keyword before the class declaration to create an internal class.
• Internal type can't access from external program.
• Classes defined within the current assembly can access internal classes.