Online counseling offers an alternative to the traditional one-to-one counseling. It is a process of interaction between a counselor and a client in an ongoing conversation over time, while in separate locations using emails, internet chart or video confe