hardware is the main component of a computer. which we can touch or feel that is hardware. hard disk, motherboard, ram, etc. are the example of hardware.
There's no definitive difference; server software will run on a desktop computer. However, from the nature of the job the perform, servers usually have different hardware setups:
Bigger, faster,...