The acronym "TTRPG" stands for "Tabletop Role-Playing Game", which is to say, the same general kind of thing as Dungeons & Dragons or Call of Cthulu or Eclipse Phase or so on. I hope that helps?