Industri perangkat lunak meliputi bisnis pengembangan, pemeliharaan, dan penerbitan perangkat lunak yang menggunakan model bisnis berbeda, umumnya "berbasis lisensi/pemeliharaan" atau "berbasis awan" seperti SaaS, PaaS, IaaS, MaaS, AaaS, dan sebagainya. Industri ini juga termasuk penyediaan jasa perangkat lunak seperti pelatihan, dokumentasi, dan konsultasi perangkat lunak.