The original WSL(1) was. However, the new version, WSL2, brings a lot of architecture changes. Now its basically a virtualized Linux running in Hyper-V.
The nice thing about that new architecture is that now applications like Docker can use WSL2 to run the containers which was not possible with previous versions.