E-Coat is when an unfinished product is submerged in a high water content electrophoretic paint emulsion and then has an electric current pass through it. The paint particles that are in contact with the product, it then bonds with the products surface which creates an electrically insulating layer. Once this layer is created, it prevents any further electric current from passing through, which results in a perfectly even coat.
Once the part is coated it is placed in an oven which cross-links the coating and allows it to flow. This is done in order to acheive the physical and decorative properties that are desired.