Barclays interview question

Difference between waterfall and agile methods