Whether bowser's been behaving badly, or children have free range of your home, spills and spots will happen. Here's how to remove them:

Promptly clean spots and spills. Few materials are truly stain proof, especially if you leave them for too long. Also, know what kind of materials are used in your floors so you can use the proper cleaner. For instance, do you know if your carpet is wool, wool-blend, or some other material?

Cleaning checklist
General tips
Specific stain removal tips
Hardwood Floors
Laminated Floors