Software: Teleconferencing software which displays video and audio, software which controls the sending and receiving of packets
Hardware: ISP, high-speed broadband connection, modem, router, fibre-optic cables (for high speed connection), microphone and camera or webcam, speakers/headphones...