Please tell me whats the difference between hardware and software and whats a motherboard??

Thanks
Update: so but you can download hardware??? and software??? so whats the difference there
20 answers 20