Fuzzy logic is a form of many-valued logic in which the truth values of variables may be any real number between 0 and 1, considered to be “fuzzy”. Fuzzy logic may be contrasted with Boolean logic where the truth values of variables may only be 0 or 1, often called “crisp” values. Fuzzy logic takes the position that the world around us is uncertain, vague and imprecise. Most of what we deal with in everyday life is not measured exactly, we instead use words that are imprecise to make decisions. To meet this end, fuzzy logic has been employed to handle the concept of partial truth, where the truth value may range between completely true and completely false. Fuzzy logic represents human decision making in that human reasoning is typically not numerical or discrete but operates based on a spectrum of values. For example, we say things like it is hot today, but we do not know what the actual temperature is. To describe this information is represented using fuzzy sets and combined using fuzzy rules to make decisions. This process is called inference.