Architecture of Virtual machine (programming model) versus architecture of real machine.