Acrylic primers is what painters can use to make a paint job last what its meant to last. They act as a barrier for the painted material, preventing peeling, cracks as well as being fast to dry and easy to clean with water. For most surface materials on the interiors, universal acrylic primers are used and as for the exteriors, spot primers are used in place. Other acrylic primers include things like block fills for concrete, enamel undercoats for trims and doors, Masonry paint and stain blocking paint that protects against smoke and grease from permeating the surface. There is thought that goes into painting any surface for that matter and the choice of what you use will decide how long something requires repainting and maintenance.