What is more presenting only parts of the data reduces database stress (small numbers of rows has to be computed) and network usage (small numbers of rows has to be fetched from database to back-end application and then presented to the user).
I believe it is only partly true. Whenever you use ORDER BY clause - all rows that matches given filters (with WHERE clause) has to be computed by database engine. Only after that engine has to put them internally in right order and then - can selects part of them according to given LIMIT and OFFSET. So this only true when we are considering only profit from fetching smaller number of records.