Glavne funkcije programa su očuvanje obiteljske povijesti, izgradnja genealoških stabala, dodavanje informacija o članovima obitelji, njihovim roditeljima i djeci, kao i pohranjivanje fotografija i video materijala povezanih s obitelji.
Program vam omogućuje izgradnju genealoških stabala uzlaznih i prema dolje, i u 2D i u 3D formatu. Također je moguće izgraditi osobnu genealošku granu, uzlaznu i silaznu, i stvaranje uzlaznog i silaznog kružnog genealoškog tablice.
Pored toga, program vam omogućuje da napravite popis generacija, knjigu genealoške obitelji, kao i stvorite zajedničke i osobne foto albume i video arhive obitelji. U programu možete pohraniti fotokopije dokumenata, informacije o fenotipu članova obitelji i podataka DNK podataka.
Također su dostupne funkcije izvoza i uvoza uvoza u GEDCOM formatu, kao i izvoz i uvoz u ZIP.
Za rad s programom morate ga instalirati na računalo. Pri prvom pokretanju program automatski akumulira podatke iz datoteke FamilyTree.S3DB na SD kartici u / bazama podataka / programa. Kada pritisnete gumb "Izlaz", program sprema bazu podataka FamilyTree.S3DB u mapi Treesfamilies na SD kartici. Ova mapa može se kopirati na drugo računalo za spremanje podataka i korištenje.