It's TIME AND ppO2.
The tables you linked to are for 1.6 ata ppO2. Most recreational oriented agencies teach 1.4 ata ppO2 max, and in reality, running a whole dive at 1.4ppO2 is pushing it more than I like (Even though I'm willing to spike to 1.6ppO2 for short excursions).
The tables you linked are a bit different than the tables you will see in your course, and IMO a better format. Most agencies give you a table that takes even 10' increments of dive depth and convert that to equivalent air depths. To use an air table, you then have to round up to the next 10' increment on the air table.
The Gooddiving.com tables start with the 10' increments of the air table, and give you the oddball numbers that are the equivalent ppN2 with different nitrox mixes. I find that table is better for planning, although I've added PADI NDLs and added a little table of 1.4 ata (normal MOD) and 2.0 ata (emergency MOD) ppO2 for my reference.