ત્યાં બે મુખ્ય માર્ગો અમલ પદ્ધતિ, પણ સામગ્રી આધાર દ્વારા માત્ર એક બીજા થી અલગ પડે છે છે.