Het Document Object Model is een door het W3C ontwikkelde objectgeoriënteerde benadering van hoe (X)HTML en XML documenten moeten worden weergegeven. Deze is platform- en taal-onafhankelijk.