Pergunta de entrevista da empresa Los Angeles County

What is the difference between agile and waterfall development?