આ પ્રક્રિયા માટે ઉપયોગમાં લેવાતા તમામ માધ્યમોને ત્રણ જૂથોમાં વિભાજિત કરી શકાય છે: