The document describes a lab experiment with 4 switches to observe per-VLAN spanning tree behavior. It explains that VLANs 10 and 20 were configured on all switches with DLS1 set as the root bridge for VLAN 10 and DLS2 for VLAN 20. This resulted in different port roles and root bridges for each VLAN when viewed with the show spanning-tree command.