The following are just a very small sample of the excellent repositories of primary sources freely available on the web:
American Memory from the Library of Congress
Documenting the American South (University of North Carolina)
100 Milestone Documents (National Archives)
European History Primary Sources Portal (European University Institute)
The following are excellent collections of primary sources, which form only a small sample of what's available: