GM Financial Interview Question

Do you know the difference between waterfall and agile?