Los includes de php son para que, como viene el diagrama, utilices una párte del código que te funciona bien, y estás modificando, en tooodo tu site. Por ejemplo específicamente el menú, cabeceras, y pié de página.
Estos includes no corren en un
archivo.html solito, corren exclusivamente en un lenguaje como php, que para tu caso básicamente son igualitos a los archivos html, con otra
extensión.php pero con alguna etiqueta nueva de texto como
<?php include ("menu.htm") ?>
por ahí.
Pero la cosa es que este cambio de extensión no lo reconoce así como así tu navegador, firefox, explorer o quien sea, sino hay que dispararlo desde un servidor.
Es ahí donde instalas el easyphp. Ya no trabajas en cualquier lado de tu computadora, sino en una carpeta muy específica. Al prender el servidor en tu compu puedes desarrollar tu site sin tener que estarlo subiendo de verdad, y estos archivos php son interpretados correctamente.