hola:
bueno una explicación rápida.
puedes empezar con lo siguiente:
PHP: el lenguaje en el que realizas tus páginas dinámicas.
MYSQL: tu gestor de base de datos
APACHE: tu servidor web, es decir no puedes acceder a tus páginas directamente como hacias antes: c:\mipagina.html si no que requieres el servidor web para hacerlas correr es decir:
http://nombredetupc/tupaginadinamica.php
ahora instalar cada componente o mejor dicho configurarlo pues tiene algo de complicacion, así que te recomiendo instales el appserv o el phptriad (aun existe? no lo sé) que incluye a los tres ya configurados y listos para usar, cuando los tengas instalados vuelve a postear para darte más explicaciones.
saludos