To get the best results in terms of how the painted surface looks and how long it lasts, you have to:
1. Choose the right paint for the surface and the specific environment
2. Prepare the surface correctly.
You can choose the right paint by going to the list below and clicking on the kind of surface you want to paint. The PDF link will tell you what PaintPlus paint is best for your purpose, and give you the best way to prepare that surface for painting.