Mobile app development is the process of creating a mobile app from an idea. It involves designing, developing, testing, and deploying the app.
Web development is the process of creating, designing, and maintaining websites. It is a broad term that encompasses many different skills and technologies.
Software development is the art of crafting digital solutions through code, where creativity meets logic to shape innovative applications, systems, and technologies.