This is a contrived example of how XSL might be used in a business scenario. It displays two panels. If you click on a line in the table, the property will be displayed in the frame below the table. Both the table and the frame are constructed from the same XML data, but use different XSL presentations, a benefit of Model/View separation.

realestate.xml Last XSL Used Result HTML