Evitar codigo duplicado :S

Hola!

Bien como el titulo lo indica me gustaria saber si hay alguna forma de evitar duplicacion de codigo html; esto lo he notado cuando empece a hacer mi pagina web, para ser mas explicito, explico de que se trata todo este asunto.
Tengo un menu y quiero que este en todas las paginas, y no quiero copiar la estructura del menu en todos los otros archivos html.
Si a alguien se le ocurre algo, estare muy agradecido y si no igualmente gracias por leer mi problema ^^
Saludos
Gracias por responder tan rapido me sirvio un monton
muchas gracias
saludos
Encontre otra solucion sin tener que usar php que es usando frames :)
lo digo por si a alguien le interesa
saludos!