Internet Archive
A digital library of Internet sites and other cultural artifacts in digital form. 625 billion web pages. 38 million books and texts, 14 million audio recordings (including 240,000 live concerts), 7 million videos, 4 million images, 790,000 software programs