When you treat a surface with PVA it partly soaks in and parlty sits on the surface of the substrate much in the same way as wallpaper paste.
If PVA gets wet it becomes slightly live again, it doesn't completely return to it's liquid state but it becomes sticky.
When you spread tile adhesive onto the wall or floor, the water in the adhesive makes the PVA live and stops the adhesive from penetrating the substrate and providing a mechanical grip. Basically your tiles, grout and adhesive are being held to the wall or floor by a thin layer of PVA.
Most tile adhesive works by crystalising when it sets (some are slightly different such as epoxy based ones) but generally they all work the same way. Once the adhesive starts to set, crystals from and expand into any imperfections in the substrate surface (at a microscopic level) to create a grip. PVA stops this process by creating a barrier between the substrate and the tile adhesive.
Dedicated primers soak right in to the substrate and stop the sponge like "draw "effect but they don't coat the surface in any way, they are an impregnator as opposed to a barrier.
Hope that clears things up