At weddings in my country, we eat a lot of food and dance several hours.
A count noun is a unit, an item that can take the singular or plural (e.g., dishes, drinks, dances, glasses, songs, hugs, kisses)
A noncount noun is a group, mass or collective noun. It is not countable because it is too small to count, or it is a particle, liquid, gas, concept or activity. A collective noun has no plural form (e.g., rice, oxygen, food, wine, music, joy).