We'll talk about how large programs are typically broken up into into function units. Today, we’re going to talk about how HUGE programs with millions of lines of code like Microsoft Office are built.