Fuzzy logic is one of the approach in AI. The intelligent behavior can be achieved by creating classes. While machine learning is a field with wider area of AI. In machine learning, different approaches are used, such as supervised learning and unsupervised learning to which helps the computer to learn. Further Fuzzy logic can be used as representation tool for knowledge or data.