berouw is inderdaad een synoniem van spijt.
Een specifieke vorm van spijt is gewetensbezwaar. Dan weet je dat je iets gedaan hebt dat je volgens algemene gedragsregels niet zou horen te doen.
Spijt in het algemeen kun je ook hebben bij dingen die wel mogen, maar die je achteraf liever niet had gedaan.