Look for foam weatherstripping; they sell it for exterior windows and doors. It comes in rolls of 10', 25', 50', etc... and has an adhesive backing. For underneath the door you can get a threshold and a rubber door sweep. They are both cheap and sold ant most hardware stores.