# Neural Network

**Neural Networks** come in two varieties: biological neural networks and artificial neural networks (which are in silco versions of the *biological neural networks* which inspired their creation).

## Learn By Example

An important characteristic of *neural networks* is that instead of programming to solve problems (like with Von Neumann machines) *neural networks* "learn by example" to solve problems.

In situations where one has little or an incomplete understanding of the problem to solve, the "learn by example" computational model which neural networks provide make them very appealing.

## Parallel Computational Model

Neural networks are also intrinsically a parallel computational model, which can allow for fast computation of solutions.