When you create a product, it can have different purposes. For example: create a startup, support an existing project, update something that is outdated, or automate a process, but increasingly products are created with the goal of making money.
Development products can be sites, web applications, programs, games, operating systems, controllers, artificial intelligence, and virtual reality...