ચાર પ્રકારના છે: