The difference between sterilization and disinfection is that:
Disinfection kills all spores but sterilization does not
Sterilization kills all spores but disinfection does not
Sterilization involves chemicals and disinfection involves physical methods
Sterilization is easier to achieve
Sterilization kills all spores but disinfection does not