હેતુ અને પ્રકારો