Cash payment is one of several payment options to follow, it collects and store the customer detail in the database as well as providing configurable instructions for the customer.
The cash payment is a free plugin that overrides the default internal payment flow. It is not necessary to install but advicable as it enhances the customer purchase experience and provides easy to understand instructions.