What is a hard cheese?

Hard cheese is cheese that is not American cheese slices.