A camada de modelo do sistema consiste nas seguintes classes para representar o domínio da aplicação: relacionamentos {@link br.edu.ufcg.psoo.jackut.model.Relation}, usuários {@link br.edu.ufcg.psoo.jackut.model.User} e mensagens {@link br.edu.ufcg.psoo.jackut.model.Message}.
Existe uma classe que armazena uma lista com todos estes dados do domínio da aplicação {@link br.edu.ufcg.psoo.jackut.model.SystemJackut}, ela é necessária para que todos esses dados possam ser armazenados em um único arquivo XML.