How do you cover water stains on a ceiling?

How do you cover water stains on a ceiling?

The only way to stop the water mark discolouring the paint is to cover the stain with a stain blocker or an oil based paint first. You can then emulsion or paper overit. If you don't create this barrier the water mark will just keep on coming through, however many coats of emulsion you put on!