by default is a class:
Top-level types, which are not nested into other types, can only have internal or public accessibility. The default accessibility for these types is internal.
Accessibility Levels (C#) on MSDN