A template in VMware is a master copy of a virtual machine used for quick provisioning. Templates capture a configured VM state (OS, applications, settings) that can be rapidly cloned to deploy new identical VMs, saving time compared to installing and configuring each VM individually.