Modern Methods of Construction (MMC) is a wide term that encompasses a range of offsite and onsite techniques that provide an alternative to more traditional building methods.  Some examples you are likely to be familiar with are: