Dimensional modeling is a technique used in data warehouse design that organizes data into facts and dimensions. Facts are typically numeric measures that can be aggregated, while dimensions provide context like timestamps, products, and stores. Dimensional models are built around specific business processes and efficiency is achieved through shared or conformed dimensions.