Cubes provides lightweight OLAP capabilities for analytical modeling and reporting. It allows users to slice and dice analytical data using an aggregation browser and supports SQL backends for storage and querying. The logical model defines cubes, dimensions, and measures, which are then mapped to physical storage such as a SQL database for browsing and analysis.