This chapter discusses related literature on definition of code-mixing, classification of code-mixing, the differences between borrowing and code-mixing, as well as code-switching and code-mixing. It also reviews code –mixing/switching in sociolinguistics. The chapter also reviews about information of Kad Luang where the place chose to study about code-mixing and code-switching.