Guilt is feeling bad about a specific behavior or action that someone has done, which can be a positive tool used by the Holy Spirit. Shame is feeling bad about oneself as a person and one's inherent worth, which is considered a negative tool used by the devil to make people feel badly about who they are.