ITCG

iTCG is an abbrevation for Internet Trading Card Game. As the name implies it's a CCG/TCG found only online and thus there are no "physical" cards printed.