hardware/software differences