Difference between Thunderbolt 4 and Thunderbolt 3?

Difference between Thunderbolt 4 and Thunderbolt 3?

There is not much difference. The basic summary is with Thunderbolt 4:  you can have two 4k displays, wake from sleep, the PCIe data transfer speed is 32GB/s up from 16GB/s and you can have cables 2 metres in length.

How Thunderbolt 4 is different than other solutions
Based on minimum solution requirements so people know what they are getting
Thunderbolt™ 4
Thunderbolt™ 3
USB4
USB3/DP
Unrivaled Simplicity
One universal computer port
☑️
☑️
Universal 40Gb/s cables up to 2 meters in length
☑️
Accessories with four Thunderbolt ports
☑️
Maximum Performance
Minimum PC speed requirements
40Gb/s
40Gb/s
20Gb/s
10Gb/s
Minimum PC video requirements
Two 4K displays
One 4K display
One display
(No minimum)
One display
(No minimum)
Minimum PC data requirements
PCIe 32 Gb/s USB 3.2 - 10Gb/s
PCIe 16 Gb/s USB 3.2 - 10Gb/s
USB 3.2 - 10Gb/s
USB 3.2 - 5Gb/s
Required PC charging on at least one computer port 
☑️
Required PC wake from sleep when computer is connected to a Thunderbolt dock
☑️
Minimum PC port power for accessories
15W
15W
7.5W
4.5W
Thunderbolt networking
☑️
☑️
Reliable Connectivity
Mandatory certification for all shipping computers, accessories, and cables
☑️
☑️
Cable testing and cable quality audits for Thunderbolt cable manufacturers
☑️
☑️
Required Intel VT-d based DMA protection
☑️
USB4 Specification
Compatible
Compatible
Compatible
Compatible