What are the different statement types and why would you use each?

Technical