What is different between full screen and borderless window?
Full screen unloads background applications from rendering, dedicating more GPU resources to the full screen application. Alt-tabbing requires the GPU to reallocate video memory to those applications which can cause a bit of a delay and sometimes crashes.
Borderless window the applications things in the background are still being rendered which takes up a small amount of GPU resources. The result typically allows smoother switching between applications.