what is the difference between generic and specific?
When used as nouns, generic means a product sold under a generic name, whereas specific means a distinguishing attribute or quality. When used as adjectives, generic means very comprehensive, whereas specific means explicit or definite.