VelocityEHS interview question

What's the difference between private and public in Java?