Home » what is the difference between software and hardware