leftover: a small part or portion that remains after the main part no longer exists
abstraction: a general concept formed by extracting common features from specific examples
sophist: any of a group of Greek philosophers and teachers in the 5th century BC who speculated on a wide range of subjects