Video conferencing is a visual communication session between two or more users regardless of their location, featuring audio and video content transmission in real time. In broad terms, video conferencing software is a solution that allows two or more persons to talk and see each other remotely. Initially video conferencing software only enabled users to make video calls or hold group video conferences. However, as technology advanced, video conferencing software acquired plenty of helpful tools and features for remote communication and learning. Today, video conferencing is rather a tool for integrated into video collaboration and unified communications platforms that also offer screen sharing, slideshow, recording, instant messaging, project management tools, telephony integration among other features. As an increasing number of companies switch to remote work, video conferencing is gradually becoming the new normal, shaping the way we communicate, learn and work.