Child Support and Alimony

If you are considering or preparing for a divorce in Massachusetts and have children, whether the divorce is amicable or hostile, contested or uncontested, you need to understand the relationship between those payments known as child support and those known as alimony.  Must one spouse pay (and can the other spouse get) both child support and alimony?  In negotiating the terms of your divorce, what are the advantages and disadvantages to each?  Are there different tax consequences associated with child support or alimony?