Input/Output and Data Communications.