Whether you are homeschooling parent, a child who wants to learn more about certain time, place, or person in history or just someone who loves exploring the past the Internet makes learning about history easier and more fun than ever before.
There are a number of historical sites geared to such topics as world history, U.S. history, the Presidents, Kings and Queens of England and various other historical topics as well as being able to research a specific person or event in history. Many of these sites offer tons of photographic which help make history more real. Along with various article about people and events some of these sites offer diaries, letters, and journals that were written at the time the events took place by people who really lived them giving those studying history more of a feel of how people during those time periods felt, what they thought and even what their day to day lives were like.
Of course there are also several documentaries you can download from the Internet that offers some unique looks into various historical events imagine how much real the sinking of the titanic becomes to school age children when they hear real survivors accounts. Or imagine how much better you will understand what coming to America was like for those immigrants who passed through Ellis Island into a new world and a new life when you can hear about their hopes, their dreams, and the lives and family they were leaving behind.
There are even games like the Oregon trail on Facebook that allows you to travel that route west to start life anew on land that would be your own. Online history sites and historical materials makes history more relevant to both children and adult because you follow those bits of history you are interested in learning more about any given subject of your choice. It's a great way to round out your historical knowledge, complete that research paper or simply to explore the past absolutely free of charge.