@FaheemMitha yeah, I asked questions there a couple times before, and they're pretty welcoming. Just make sure to be as detailed/descriptive as possible (and mention your OS, local env, etc)
According to what I read, virtual pages and physical pages have the same offset. So, the last 12 bits are identical (if a page contains 4KiB). Virtual pages do not contain any data, otherwise I'm wondering why we should use physical pages. But we said that virtual pages and physical pages have the same offset. How can physical pages contain data then?