While it’s not a hard cheese like Swiss or parmesan, cottage cheese is considered "fresh cheese,” and is known for its small, medium, or large curds, lumpy yet creamy texture, and slightly acidic taste. It consists of milk, acid, and live cultures which cause the milk and whey to separate, eventually forming rinsed and salted curds.