Couple of things to point out actually:
- It will add a class on
post_class()
so you can use different formatting via css. - In the case of Post Formats, the taxonomy is
post_format
and the terms arepost-format-{format}
. i.e.taxonomy-post_format-post-format-link.php
http://codex.wordpress.org/Template_Hierarchy - In
single.php
file you can use conditionals to have complete different html for each post format. - Hopefully there are more but can remember right now 😉