The server is used to register users and log them in, storing their information in an sqlite database. The app displays a Google Maps fragment with pins representing the user and their family history, with settings to display how everyone's events are connected and filters to show only certain lines.