મૂળભૂત રીતે બે પ્રકારના હોય છે: