Rain boots are waterproof shoes that are designed to protect the wearer from mud and rain. They are made out of rubber. While galoshes are protective overshoes that are made of a weatherproof material.