Immunity in infective diseases