phrases, sayings, idioms and expressions at

What does "keep in touch" mean?

Posted by Varda on May 03, 2003

I was wondering where does the phrase "keep in touch" originate from.
Doesnt touc mean physical contact? How can I have feel the "touch" of someone not in the same physical proximity?
Please help.