3. Differentiate between an error and exception.