diligence: conscientiousness in paying proper attention to a task; giving the degree of care required in a given situation
abstraction: a general concept formed by extracting common features from specific examples
hydrocracking: the process whereby hydrocarbon molecules of petroleum are broken down into kerosene and gasolene by the addition of hydrogen under high pressure in the presence of a catalyst