Noun
Virtual
presence
in
another
physical
location
by
means
of
telecommunication
technology
.