MyTree is a program to build and store family trees and history. Based on a hierarchical model starting with the family name, MyTree branches down to time intervals which then branch down to geographical locations then to information on each family member with multiple secondary screens for more detail. The user is able to define each time interval whether months, years, decades or centuries. Similarly, the location can be a continent, country, city, neighbourhood or even postal code. With the ability to sort and search, MyTree allows you to trace family connections.