SDLC is a comprehensive software development methodology, while Agile is one of its models.