તે નીચેના પ્રકારોમાં વહેંચાયેલ છે: