ડિઝાઇન પર આધાર રાખીને, તે વિવિધ પ્રકારોમાં વિભાજિત કરવામાં આવે છે: