This book provides the fundamental approaches to designing and using type-3 fuzzy systems in real-world applications. Basic Matlab codes are provided to use type-3 fuzzy systems in a straightforward scheme. The main differences between type-3 fuzzy systems and other types are analyzed and compared. The effectiveness of type-3 fuzzy systems is analyzed and studied in various applications, such as robotics, intelligent control systems, and data science.