Castile soap is not a brand but a type of soap. It is made exclusively from vegetable oils rather than animal or synthetic substances. Castile soap is a wonderfully versatile all-natural soap alternative for your skin and general cleaning chores. Castile soap can also be used in place of shampoo or used for shaving, laundry, dishes, as pet shampoo, and for household cleaning.