Software is an application of a systematic, disciplined, measurable approach to software development, operation, and maintenance. The term also includes the research process of these approaches.