Pergunta de entrevista da empresa Tyler Technologies

What is the difference between public, private, protected and internal?