Before we go ahead to the tips section, remember that paint brushes come in two types: natural bristles and synthetic bristles. Made with animal hair, you can use the former with alkyd or oil-based paints. Though they have a rough texture, natural bristles hold more paint, meaning fewer re-loadings of paint would be required.
As for synthetic bristle brushes, boasting combination of nylon and polyester, they are equally efficient with both latex as well as oil-paint. Relatively easy to clean, synthetic paint brushes lose fewer bristles and won’t swell in water, which means you could use them with water paints as well.