Port groups in VMware vSphere are used to segregate network traffic by type or security level. They act as virtual switches that group virtual machine network connections, allowing different traffic types (like management, VM traffic, storage) to be isolated from each other for security and organization.