Those are access modifiers for members:
- public --> accessible from everywhere
- protected --> accessible in the same package and from sub classes in other packages.
- (default) --> accessible in the same package.
- private --> accessible in the same class.