From your Joomla system point of view, Categories are containers of your site content items. They help you to organize your content articles into a hierarchical structure.
Keeping your Joomla content articles neatly organized in their own thematic categories will help you to manage your content more efficiently.
Categories will also help your site visitors to quickly find on your site what they are looking for.
See also: Content, Category Manager, Articles