Fully connected neural network
Fully connected neural networks (FCNNs) are a type of artificial neural network where the architecture is such that all the nodes, or neurons, in one layer are connected to the neurons in the next layer.
While this type of algorithm is commonly applied to some types of data, in practice this type of network has some issues in terms of image recognition and classification. Such networks are computationally intense and may be prone to overfitting. When such networks are also 'deep' (meaning there are many layers of nodes or neurons) they can be particularly hard for humans to understand.
Practical Points
While some convolutional neural networks may contain some fully connected layers, they do not have the same architecture as a fully connected neural network.