What Is Generic And Non Generic