This chapter discusses the following general aspects of Call‑Level Interface Version2 (CLIv2): Overview Logical Structure Client Hardware Architecture Data Structures Communicating with the Teradata Database Parallel Processing Asynchronous Application Coordination with Other Events Common Routines Supporting CLIv2