Site is loading

Presence

Presence: the fact that someone or something is in a place
(https://dictionary.cambridge.org)