A software company is a company whose primary products are various forms of software, software technology, distribution, and software product development. They make up the software industry Types. There are a number of different types of software companies: Large and well-known companies