Bicarbonate of Soda (baking soda) can be used as a cleaning agent to remove grease from a stove or to clean a bath or sink.
Use masking tape to pick up small shards of broken glass. The small shards will stick to it and it can easily be disposed of safely.
If you have a mark on a carpet, put some fizzy drink (i.e. cola or lemonade) on it, wait a few minutes and then dab with a towel or cloth. You may need to do this a few times to fully remove any dirt that is brought to the surface by the fizzy drink.
You can remove black scuffmarks on a vinyl floor by using a pencil eraser.
If you create a mixture of 50% vinegar and 50% water, boil the kettle and leave it overnight, the limescale will fall away.