Everything you need to know about changes in digital documents: diff, merge, patches, version control and change tracking.

Concepts

Explore the basic theory of comparison and document evolution:

Learn about these and many other theoretical topics in the Concepts section.

Algorithms

From basic to advanced and domain-specific comparison algoriths.

Many algorithms, from the basic ones to the most advanced, are described in the Algorithms section.

Specs

Specifications and technical documentation about interoperable file formats.

The Specs section contains information about current file formats as well as well as historical documents.

Tools

Theory is OK, but what should I use in practice?

The Tools section guides you through the plethora of tools out there.

News

What's new in the world of document changes?

Read about the latest algorithm or tool in the News section. You can also subscribe to the news feed.

Forum

Got something to share? Diffpedia.org hosts the diff mailing list for all topics related to document comparison.

Subscribe in the Forum section.