With fuel being as expensive as it is, this is usually only done in an emergency. An aircrafts design take off and landing weights vary a lot. A Boeing 747 on take off, fully loaded weighs over 300 tons, but if it was to land at that weight the undercarriage would collapse, as the designers have assumed that the aircraft will have 'gone' somewhere and be 100+ tons lighter due to the fuel that has been burnt. So if the aircraft has an emergency not long after take off, it must get rid of some weight, so that when it hits the ground the wheels have got half a chance of staying intact. If you are off on your holidays this year, just remember; every landing is a controlled crash!