XML에 대하여 개념에서부터 실제 응용의 개발에 필요한 관련 기술들을 여러 프로그램 예제들을 통해 자세히 소개하였다. 특히, XML과 XSLT 스타일시트의 작성, DOM, SAX 등과 같은 XML 지원 API 뿐만 아니라 데이터베이스와의 연동, 웹 서비스, XML 질의 언어, XML 데이터 바인딩 등 현재 널리 이용되면서도 기존에 충분히 소개되지 않았던 기술들을 일관된 예제들을 통하여 자세히 설명했다.
각 장의 끝에는 내용에 대한 요약과 연습 문제, 프로그래밍 실습이 포함되어 있어 본문에서 논의된 핵심 내용에 좀더 쉽게 접근하여 이해를 높일 수 있도록 하였고, 본문에 사용된 예제 소스는 성안당 홈페이지(www.cyber.co.kr)의 자료실에서 다운받아 사용할 수 있다.