Neurocomputing is a new way of computing that does not require constructing algorithms or explicit rules. It is a fundamentally different approach to information processing and the first alternative to programmed computing.
Neural networks are the primary information processing structures used in neurocomputing.
Fuzzy logic and fuzzy set theory are a mathematical way to handle uncertainty. The basic difference between it and ordinary logic is based on taking into account more truth values than just 'true' or 'false'. This can be understood as a kind of gray-scale property instead of using just black and white. The background for the formal handling of this comes from the basic property of fuzzy sets. Fuzzy sets include their elements wholly or just partially.