1. One to Many: used when you have one input and want to map it to multiple outputs (image description captioning)
  2. Many to One: input mapped to single output or binary outputs (sentiment analysis)
  3. Many to Many Mode: sequence to sequence takes in input sequence and mapped to an output sequence (text translation from different languages)