This printer has all the possible comms needed to connect in an office or home environment. The scanner and fax are great. The one negative thing is that the software is designed to report back to the main company and is a constant nag for stuff. Must be OEM toner is not very cost effective.