Asseco Group interview question

What are the key differences between Waterfall and Agile?