Róznica jest nawet kilka. Napisze o najważniejszych i tylko dotyczących brytyjskiej angielszczyzny. w amerykańskeij jest nieco inaczej.
1. can't jest informal
2. prawie zawsze używamy cannot chyba, ze not łączy się z nastepujacym po nim słowem w sposób wymagający specjalnego podkreslenia. Przykładem jest użycie not only but also po can