refried beans: dried beans cooked and mashed and then fried in lard with various seasonings
entity: that which is perceived or known or inferred to have its own distinct existence (living or nonliving)
program: (computer science) a sequence of instructions that a computer can interpret and execute