When you use the MIDP, you access its application programming interface (API). As used in this book, the API consists of the public methods the classes in the MIDP offers. Some of these classes and methods have appeared in previous chapters. In this and the next few chapters, the goal is to examine them much more closely. Table 7.1 provides a review of the MIDP with respect to the general categories of its functionality. The largest set of functionality is in the User Interface (UI) classes. These are often referred to under the heading of Liquid Crystal Display User Interfaces (LCDUI). In addition to the LCDUI classes, the networking interfaces are of central importance, as are those related to threads and timing.