તેઓ પ્રકારો ઉપર ચર્ચા ક્રમમાં રજૂ કરવામાં આવી છે: