Primer allows the paint to adhere better by providing a uniform surface, and will help it last longer. It can also seal a porous surface, block out stains from bleeding through the topcoat, prevent rust formation on iron and steel, and prevent tannin bleed on wood.