Hardware are the physical objects that are needed to be assembled to form a working computing system. Software is the one's and zero's contained within that computing system that make it recieve input, compute or output something.