Fuzzy Logic refers to a logic system which represents knowledge and reasons in an imprecise or fuzzy manner for reasoning under uncertainty.
Unlike the classical logical systems, it aims at modeling the imprecise modes of reasoning that play an essential role in the human ability to infer an approximate answer to a question based on a store of knowledge that is inexact, incomplete, or not totally reliable.