Question: what is the difference between hard cheese and firm cheese?
Answer: How Hard and Soft Cheeses Are Made. Soft cheeses are made by mixing caseins, the protein from milk, with acids. Hard cheeses are made by mixing coagulated milk proteins with rennet (an enzyme) and then aging the cheese using bacteria or molds.