The key difference between inpatient and outpatient is regarding the patients' hospital stay. In case of inpatient care, the patient needs to stay at the hospital overnight or minimum 24 hours for treatment and in case of outpatient it is not required. In outpatients, the patient can come, get the check up done and go back.