Etherfax is a software program that allows users to send and receive faxes over an Ethernet or Internet connection rather than using traditional phone lines. It works by converting fax documents to PDF files which are then transmitted digitally. Users can send faxes from their computer without needing a standalone fax machine by using Etherfax to convert outgoing faxes to digital files and incoming faxed PDFs back to printed documents.