DishWasher leak
Sometimes the dishwasher will leak because of a blockage caused by too much detergent being used and it getting stuck in the outlets.
To thoroughly clean the dishwasher add a cup full of vinegar to the machine, this will help to neutralise the foam and break it up.