Any set of coded instructions (programs) stored on computer-readable media that tells a computer what to do. Includes operating systems and software applications..”