Control-M is a software application product developed by a team of software engineers in Israel to provide enterprise-level job scheduling and management. According to BMC’s literature “CONTROL-M for Distributed Systems is a business integrated scheduling product that focuses on the production environment's business applications and platforms”. Simply put, Control-M is an application able to execute programs on many different types of servers, manage the timing of them and report the results to a central point.