The document discusses different types of modern and ancient carbonate environments including shallow-water, cool-water, and deep-water carbonates. It provides examples of different carbonate depositional environments such as tidal flats, beaches, lagoons, mud mounds, algal mounds, oolitic shoals, patch reefs, coral reefs, slopes, atolls, and basins. Images are included showing examples of many of these carbonate features.