It's clear to me regarding the partition's file system and VFS but not for the root file system.
Let's say I have a disk with 3 partitions which are swap, installation and home. Each partition obviously has its own file system. Then there is VFS which is an interface for the kernel to different file systems (thanks to this because other documents do not mention it).
Now, how the root file system fit together?