ત્યાં ત્રણ મુખ્ય પદ્ધતિઓ છે: