RegisterKaro interview question

Explain GST and it's types.