What Does Big O Notation Mean?

Big O notation is a particular tool for assessing algorithm efficiency. Big O notation is often used to show how programs need resources relative to their input size.

Techopedia Explains Big O Notation

Essentially, using big O notation helps to calculate needs as a program scales. The size of a program’s input is given to the computer, and then the running time and space requirements are determined. Engineers can get a visual graph that shows needs relative to different input sizes.