Arieccomi a romprere le scatole

Sto compilando i collegamemnti del mio sito web ed ho un problema... Praticamente ho vistoin tanti siti scritti in PHP che hanno gli indirizzi gestiti da un ? per esempio:

pagina 1 = index.php -> Contenuto = ABC;

al premere del tasto per cambiare pagina la situazione è la seguente:

pagina 2 = index.php?contenuto2 -> Contenuto = DEF

La pagina rimane sempre index.php ma nel secondo caso nell'indirizzo web si aggiunge ?contenuto2 e il contenuto dentro cambia, come si fa questo tipo di collegamento?

Ribadisco che mi sto avvicinando da poco al mondo del PHP e tante cose non le so ancora, ma HO TANTA VOGLIA DI IMPARARE...

Grazie Mille Anticipatamente...