Instant messaging has become an essential part of everyday communication. Whether people want to stay connected with friends, share files with colleagues ...