Not sure what "drm" means. I'm just going to assume "drm" means "game"; it's free on everything but PC.
DRM is a game store like Steam, Origin and UPLAY. DRM free is just a launcher or straight up executable for the game.