Tammie's comment sums it up. Another way of thinking about it is post formats or author bios, or widget areas. Themes don't need to support those, and won't break your site if they are missing, but we have expectations (ie "dos and don'ts").