A CMMS is a Computerized Maintenance Management System which focuses specifically on maintenance, while an EAM is an Enterprise Asset Management system that takes comprehensive look at assets.