તેઓ વિવિધ પ્રકારના હોય છે, અને અલબત્ત, વિવિધ સમસ્યાઓ માંથી વપરાશકર્તા રક્ષણ કરવા સક્ષમ છે.