VLANs logically segment a network into broadcast domains. VLANs are defined at Layer 2 and use VLAN tags in frame headers. VTP automates VLAN configuration across switches by propagating updates in a VTP domain. Switches can operate as VTP servers, clients, or transparently. Servers control the VLAN database while clients rely on servers and transparent switches do not directly participate.