Computer software, also called software, is a set of instructions and its documentations that tells a computer what to do or how to perform a task.