પ્રકાર અને કારણો