I'm talking about the whole game in general does console have less story, class. For example you know minecraft on PC is way better on mobile cause on PC you get the whole package like mods and so on.
Any differences between diablo 3 on consoles and pc?
Not really honestly
Classes and story are identical.
Gameplay is mostly identical. The PC version got rid of the auction houses and adopted the Console version's loot system, which greatly improved the PC version. But now the PC version has changed its leveling and difficulties slightly, making it different than the console version again. The PC version also has slightly different quests for the end-game, with things like the Infernal Machine and whatnot (or did those also get ported to the Console?)
Anyways, the gameplay is slightly better on the Console due to the controller, but the console versions don't get updated as frequently -- which could be a good thing or a bad thing, depending on whether you like being a guinea pig for Blizzard or not.
You can play it offline on the consoles. The PC version requires online gameplay. It's too bad really. I never bought or played it because of this. I was a huge fan of Diablo I and II. Just like KOTOR was ruined with TOR.