Snowflake is a cloud-based data warehouse used to store, process and analyze data. It runs completely on cloud infrastructure and doesn't utilize any physical or virtual hardware.