Homemade soap can be made using the cold process or melt and pour method. The cold process involves mixing lye with oils to create a chemical reaction that forms soap. In contrast, melt and pour soap involves melting a pre-made soap base and customizing it with additives before pouring it into molds to harden.