What is Unit Testing?

Code that tests the functions (units) of you code base