place,
position an abstract mental location; "he has a special place in my thoughts"; "a place in my heart"; "a political system with no place for the less prominent groups"
active site the part of an enzyme or antibody where the chemical reaction occurs
close quarters a situation of being uncomfortably close to someone or something
locus the set of all points or lines that satisfy or are determined by specific conditions; "the locus of points equidistant from a given point is a circle"
locus of infection the specific site in the body where an infection originates
restriction site the specific sites at which a restriction enzyme will cleave DNA
site -
a computer connected to the internet that maintains a series of web pages on the World Wide Web; "the Israeli web site was damaged by hostile hackers"