pattern wiki:
[he martial arts related meaning of Pattern see Tae Kwon Do and Kata (Karate).A pattern is a form, template, or model (or, more abstractly, a set of rules) which can be used to make or to generate things or parts of a thing, especially if the things that are generated have enough in common for the underlying pattern to be inferred or discerned, in which case the things are said to exhibit the pattern. Pattern matching is the act of checking for the presence of the constituents of a pattern. The detection of underlying patterns is called pattern recognition.
See more at Wikipedia.org...]
footprint wiki:
[print is an impression left by a foot or shoe, for example an indentation in soft ground or snow, or a mark left by mud etc from the sole of the foot. Footprints can be useful in tracking the paths taken by people or animals in the recent past.In communications, a satellite's footprint is the area of the earth's surface from which its signals can be received.In computer science, the footprint of a piece of software is the portion of computing resources, typically RAM, CPU time and disc space, that it requires in order to operate.In product design, an item's footprint is the surface area it occupies. See also profile, form factor.Notions of a footprint as a sign of presence or a measure of size, influence or resource use have also been adopted in other fields. For example, in environmentalism a person's carbon footprint is a measure of the amount of natural resources they consume as part of their daily lives. See also ecological footprint.
See more at Wikipedia.org...]