High-Level and Low-Level Modules - What Is Dip | OneNoughtOne