Before you begin coding, you should understand the general steps involved in the creation and function of a communication object. The steps are as follows: