For system testing, the entire system as a whole is checked, whereas for integration testing, the interaction between the individual modules are tested.