The two main SugarCubes classes are Instruction and Machine. Instruction defines reactive instructions which are defined with reference to instants, and Machine defines reactive machines which run reactive instructions.