Я хотел бы узнать, в чем разница между разработкой программного обеспечения, веб-разработкой, веб-дизайном, дизайном внешнего интерфейса и разработкой программного обеспечения?