Fresh mozzarella is soft white cheese with a high water content made in balls and stored in water. Due to the high water content, it only stays fresh for a few days. It's got a creamy taste that is great with tomatoes. The blocks of mozzarella have a lower water content and thus a longer shelf life.