Example Use Case
This example is a one event page which has tabs of many types of content and views attached which allows a anonymous user to view the info, see registered participants, register for the event via one webform which also automatically creates a contact, membership, active drupal user, and participant event registration to the event, logs in the user, and sets his user entered password via text field on the webform.
Using this method you can create easily customizable membership join, and event registration pages which leverage the full gauntlet of advanced Drupal 7 modules, and the easy of customizing the layout and style with css in the Drupal theme.