Primers. Use primer to protect from rust, and ensure a top coat adheres. The first step in protecting.
Cavity. Anywhere you can't get a brush or spray gun to, use one a cavity treatment. this includes in door channels, and inside chassis
Top Coats. Your finishing coat. Used to protect the primer, and give you a nice finish, and your choice of colour.