Breastfeeding provides numerous health benefits for both baby and mother. It is recommended to breastfeed exclusively for six months and continue breastfeeding for up to two years or longer while supplementing with appropriate complementary foods. Breastfeeding protects babies from diseases and infections by providing antibodies and helping develop their immune system. It also lowers risks of various diseases and cancers for mothers. Breastfeeding saves families money compared to formula feeding and has environmental benefits by avoiding plastic waste.