A set of instructions used to perform a certain task. The task can be very basici, such as adding or subtracting figures, but may also be as complex as adding special effects to an image. How well an algorithmi is written, in terms of efficiency, greatly effects how fast a piece of software will runi.














