spiegazione perfetta...
mi permetto solamente di aggiungere che ad ogni richiesta, oltre all'effettiva query di select con relativa clausola limit, hai bisogno di effettuare anche un conteggio dei record sia per controllare che il parametro passato sia "giusto" (se ho 10 pagine, non puoi passarmi 11) sia per gestire i link di "avanzamento" tra le pagina