What is ICQ?

Nowadays it is very rare people who never experienced the experience on the Internet.Inte...