Cotija is a hard salty cheese that can be crumbled. It is served on top of many Mexican dishes. It's similar to how Americans might use parmesan cheese. Queso fresco is a melting cheese it has a milder and less salty flavor than Cotija.