Several things make Scrum different from the general Agile approach. First, Scrum has shorter sprints, whereas Agile features continuous deliveries. Second, Scrum has smaller deliverables, while Agile lacks any small deliverables. Third, Scrum employees are fewer and more experienced than Agile teams. Finally, Scrum teams are self-sufficient.