When using the word 'promise' you are giving your word that what you are saying is true. You might also be assuring someone a guarantee that you will follow thru on what you are saying to them.
When using 'promise not to' you are stating you will not do a particular thing.
Aprenda a falar Inglês muito mais rápido baixando o TalkEnglish Offline Version e cerque-se de Inglês com mais de 8.000 arquivos de áudio com mais de 800 páginas de Lições! Depois você pode estudar sem conectar-se a internet e também ouvir os arquivos de áudio usando o seu MP3 qualquer hora. Vá para a página English Download e faça o download hoje!