A page table is responsible for translating virtual addresses to physical addresses by using a map like structure, and a page is some kind of fixed size block ...
Page size defines the size of pages that are used for the table space. The page size limits the row length and column count of tables according to the figures ...
Page size is the size of each virtual page i.e 4KB for a 32 bit system whereas the page table entry is the space which keeps the mapping between the page's virtual and physical address, it is generally 4 Bytes for 32 bit system.