No, MLPs are one type of neural network. There are also alternative designs tailored for certain tasks and data types, such as convolutional neural networks (CNNs) and recurrent neural networks (RNNs).