the space needed by an algorithm expressed as a function of the input size.
amount of computer memory required during program execution as a function of input size
what amount of extra space is required for module to execute