Breastfeeding is healthier, but sometimes you can't. This can occur if you are a working mother in a place that won't allow it b/c of indecent exposure or whatever, or, as the kid gets older, it won't sit still long enough to eat. If this happens, you can get a breast pump an bottle your own milk, which is the best. Sometimes, something happens so you can't, like a disease, and the milk is harmful to the child or it dries up. Then formulas are one of the only options, but make sure you get good ones. Also, if you want to give them "real" milk instead of formula, goat's milk is the best. Try to avoid cow's milk, except whole. That is still not as good as goat's, though. I have heard of ways to buy bottled breast milk, but I think that is kind of weird. You could look into it, though.