Intuit Interview Question

Describe the difference between a data lake and a data mart and when to use each one.