A note in the code that explains what it does, not executed by the program
To break down a complex problem into simpler parts
Imported from external platform