Evolution - explains the diversity of life
Heliocentric theory - explains the motions of the planets
Germ theory - explains the cause of disease
Atomic theory - explains the nature of matter
Plate Techtonics - explains continental drift
I threw the word "thorough" in there to distinguish between hypothese and theories. Both are explainations, but theories are better.
ID - explains what? Most of the time it simply claims to be able to detect design which isn't an explaination for anything. When it does claim that a certain system is better explained as designed - that is a hypothesis.
In any case "truth" beyond mere tautological symbol-string completions is outside scientific limits to determine. It is a spiritual sensation.
The organization of matter that behaves under predictable laws.