Some commentators hold that Plato argued that truth is an abstraction. In other words, we are urged to believe that Plato's theory of ideals is an abstraction, divorced from the so-called external world, of modern European philosophy, despite the fact Plato taught that ideals are ultimately real, and different from non-ideal things—indeed, he argued for a distinction between the ideal and non-ideal realm.