Hovedforskjell: HyperText Markup Language (HTML) er et velkjent markup-språk som brukes til å utvikle nettsider. PHP er et skriptspråk for open source server-side. Den brukes hovedsakelig for webutvikling og til å produsere dynamiske websider. PHP brukes i tillegg til HTML, og PHP-koden er faktisk innebygd i et HTML-kildedokument.
HTML er skrevet ved hjelp av HTML-elementer, som består av koder, primært og åpningstag og en lukkerkode. Dataene mellom disse kodene er vanligvis innholdet. Hovedformålet med HTML er å tillate nettlesere å tolke og vise innholdet som er skrevet mellom kodene. Merkene er utformet for å beskrive sidens innhold. HTML leveres med forhåndsdefinerte koder. De tillater en å sette inn bilder, tekst, videoer, skjemaer og andre deler av innholdet sammen i en sammenhengende nettside. Men i disse dager er nettsider sjelden kun designet med HTML.
PHP sto opprinnelig for 'Personal Home Page', men det er nå sagt å stå for 'PHP: Hypertext Preprocessor.' PHP er et skriptspråk for open source server-side. Den brukes hovedsakelig for webutvikling og til å produsere dynamiske websider. PHP brukes i tillegg til HTML, og PHP-koden er faktisk innebygd i et HTML-kildedokument.
Noen av de dynamiske komponentene som kan legges til en nettside gjennom PHP, inkluderer gjeldende dato og klokkeslett, informasjon fra en database, widgets eller data fra skjemafelt som er innlevert av en bruker, for eksempel en søkeboks. Videre når siden når brukerens nettleser, er alt formatert som HTML. Så, PHP har ingen innvirkning på formateringen.
PHP inneholder nå en kommandolinje-grensesnitt og kan brukes i frittstående grafiske applikasjoner. Den kan også installeres gratis på de fleste webservere og som et frittstående skall på nesten alle operativsystemer og plattformer. Drupal, Joomla, MediaWiki og WordPress er bare noen av programvarene som bruker PHP.