I know SQL Injection is one... what are the others...
Buffer overflows are the classic if you're writing C, as they often allow the execution of arbitrary code by an attacker.