હાલમાં, ત્યાં અનેક મૂળભૂત પદ્ધતિઓ છે: