What’s the difference between tilde(~) and caret(^)

.