A class has default modifiers as Internal.So if u declare the class E.g
class ABC
It will be Consider as a
Internal Class ABC
So,the Scope of that class is within the Assembly only.....
But,When u declare class like
Public Class ABC
then the scope of the class is Accessible within Whole the application whether its is in same Assembly or not.