We'll dive into the key differences between software and web development. We'll explore the unique approaches, contexts, and user needs that define each field. Additionally we'll discuss the specific challenges you might encounter - from resilience, maintainability, performance, needs of users and more. Whether you're juggling both worlds, focused on one or looking to transition, this talk will help you grasp what sets software & web development apart, what they can learn from each other and to help you make conscious decisions in your projects.