The feedforward neural network has an input layer, hidden layers, & an output layer. Data flows through the network in one direction, from the input to the output layers
CNNs are used for image & video processing tasks. CNNs use layers of networks that apply filters to input data, enabling them to capture local patterns and features
RNNs process sequential data by introducing loops in the network. This helps maintain internal memory effectively for speech recognition & natural language processing