આક્રમણ બે મુખ્ય પ્રકારો છે, જે સરળતાથી પણ બિન-નિષ્ણાતો દ્વારા ઓળખવામાં આવે છે: