This is used to describe how long an algorithm will take to complete as a function of amount of data