This document provides clarification and practical ideas around unit testing. It begins by defining a unit test and the typical Arrange, Act, Assert structure. It then clarifies when tests are written, who writes different types of tests, and characteristics of good tests. Five practical ideas are presented to address common situations like bugs due to untested code, slow/unpredictable tests, and lack of test automation. The overall message is that unit tests form the "immune system" of a product and can replace manual testing and debugging when used properly.