Difference between Software Engineering and Software Development

Software Engineering
Software Development
1. Software Engineering is a team activity1. Software Development is a solitary activity
2. Software Engineering is involved in the complete process2. Software Development is involved in the software project building process
3. Software Engineer works on components to build a Software system.3. Software Developer writes complete code like C, C++, Java, PHP, etc.
4. Software Engineer creates the tools to develop software.4. Software Developer use those software tools to develop Web & Desktop Application and Mobile Apps.
5. Software Engineering degrees are more dominant than Software Development degrees. 5. Software Development degrees are less dominant than Software Engineering degrees.