Pour imager un peu la reponse de sylvaan le core est en quelque sorte le carrefour de tout autres fichiers qui doivent etre inclus dans par exemple index.php. Cela evite de faire tout trs include ou require dans une zone deja chargé en html, en plus tous tes includes seront dans un meme fichier donc simple à rectifier.
J espere avoir pu t eclairer.
Erffff pas vu la date du message