Transcription: The concept of type is very important in C++. Every object has a type. This type is used to determine how an object can be used. For example, you cannot pass an argument to a function if the type of that argument is not compatible with the type the function is expecting. What do we mean by compatible? This chapter should answer that question.