L3Harris Interview Question

What's the difference between Agile and Waterfall development?