Realism and nominalism are two philosophical positions concerning the nature of universals and abstract concepts, with realism asserting that universals exist independently of the mind, while nominalism denies their independent existence, viewing them merely as names or labels for sets of individual objects. This debate is central to metaphysics and has implications for ontology, epistemology, and the philosophy of language.