Free shipping can be offered as a promotion, either with or without a coupon. To expand upon this basic capability, you can use shopping cart price rules to create complex conditions based on multiple product attributes, cart contents, and customer groups.