A Data Lake is a repository designed to store large amounts of raw data, without a strict hierarchy, keeping it ready for on-demand transformation, activation, and analysis.

Data lakes can either live in-house on your servers, or you can subcontract the storage and management.