Daily Life Through History is a wonderful database for middle and high schoolers. It is a subscription-based database, not free on the web, so it is important that we promote it to our patrons.
I don't work for ABC-CLIO, and I'm not in charge of database subscriptions at my library, but I do love this database and highly recommend it!
Just to be fair, places to get similar information on the free web include:
Library of Congress American Memory
Internet History Sourcebooks Project from Fordham University
BBC History for Kids
dMarie Time Capsule
Eyewitness to History
...and about a million more, but that's a good start!