Fundamentals of CM