site

noun
  1. a place where something is located or happens
  2. an area of ground where a building is or will be constructed
  3. a website on the internet
  4. Usage: computing
verb
  1. to place something in a particular position or location

Examples