Underbody Coating
Underbody coating is usually a dense cladding (often based on rubber) applied uniformly to the undercarriage of the automobile. It is normally sprayed or painted.
The main purpose of undercoating is to check rust especially in the body components like frame rails along with other exposed metal parts. Underbody coating can also reduce wear and tear.

Types of Undercoating:
1. Rubber Based undercoating
2. Wax/Paraffin Based undercoating
3. Asphalt Based Undercoating
4. Polyurethane Based Undercoating
Pros:
1. Prevents metal parts from rust
2. Absorbs road noise hence reducing noise inside the cabin
3. Prolonged car life
Cons:
1. Increase the overall weight of the vehicle
2. Cost of undercoating is costlier