Describe immunity and types of immunity?