controls hardware, provides interface between user+hardware, runs applications
software that operates the computer hardware and provides a platform for running application software.
refers to the manipulation and analysis of pictorial information. any operation that acts to improve, correct, analyse or in some way change an image.