In Windows world there is a broad classification: Server and Desktop edition. I do see such variations in Linux world too (Fedora Server, Desktop for example). Is this classification a mere marketing gimmick? In Windows OS there is a Server daemon which makes it look like a Server. I may be mistaken but I think technically Linux does have no such variations. It's the kernel that matters and it can run various daemons, File server, web server, database server with some kernel parameter tweaked (as I did when I installed Oracle 12c on my Centos box). In desktop it's just shipped with GNOME/KDE packages. So you can run a Linux 'Desktop' as a server by re-configuring the kernel and vice-verse.  I would like to know if my view makes any sense or not. 
Is there classification of Linux Server and Desktop?
linux;windows