Software refers to logical sequences of coded instructions (programs and applications) that tell the computer what task to perform.