Multicasting on the Internet and its Applications