FactSet Interview Question

What are the different access specifiers and why are they used?