Web Technology Family Tree 10 September, 2006 — Stuart Brown
From AJAX to XHTML, and pretty much everything inbetween.
Web design and development is a complex field - there are literally thousands of different disciplines, from all manner of programming languages, web standards, and software packages. With the break-neck pace of development, it's hard to keep up - blink and all of a sudden there's a new hip web development trend. But how does everything fit together? Here's a family tree of common web technologies - almost a 'tech-tree', if you will, showing near neighbours and relationships across a subset of core web technologies.
(Click to enlarge)
As a general rule, software packages appear in blue, programming languages in beige, and core web technologies are in green. Infrastructure related (amongst everything else) appears in grey. Bear in mind that this is not an exhaustive list, and some connections may seem tenuous at best!