TELUS interview question

what is difference between waterfall and agile testing methodologies?