A page table maps virtual pages to physical frames and records metadata such as permissions, presence, and dirty/accessed state.
Page-level mechanisms are useful when memory protection needs to be enforced without instrumenting every individual load and store.