pamlico: the Algonquian language of the Pamlico
abstraction: a general concept formed by extracting common features from specific examples
spot welding: creating an overlapping joint by welding at small points