простите - you admit that you've done a mistake, you were wrong
извините - you regret for any inconvenience or difficulties without recognizing the wrongness of the act

but many people either don't know these rules or ignore them