A layer where every neuron is connected to every neuron in the preceding layer. It is powerful but computationally expensive and parameter-heavy.
Standard layer type in traditional neural networks.
Used as the final classification head in most vision models.