To answer your question. The difference is that torrent sites needed bittorrent/utorrent or similar apps (softwares) so that you can download the game. While the normal sites (non-torrent sites), in this sites you just use IDM to download games. I don't know any non torrents sites where you can download games btw.