Hinzu kommen die Interpreation von CSS, Möglichkeiten, JavaScript, Java, Flash etc. einzubinden bzw. darzustellen, Verschlüsselung (HTTPS) und vieles vieles mehr.
Du kannst dir ja mal den Quellcode von Firefox ansehen, dann siehst du, was dahinter steckt.
Grüße