What is a data warehouse?

A data warehouse, data lake and data mart are all names for basically the same thing. It’s a central place to store all of your data so that it is system agnostic. This means you can use the best system for the right job—email, fundraising, SMS messaging—and still generate reporting that is comprehensive based on the single data warehouse.