An Ethernet cable lets you physically wire your internet to your computer, rather than having to rely on a more finicky Wi-Fi ...
A modem and router work in tandem to deliver you an internet connection and then grant access to your various devices.