diatomaceous earth: a light soil consisting of siliceous diatom remains and often used as a filtering material
part: something determined in relation to something that includes it
logic programming: creating a program that enables the computer to reason logically