I'm trying to understand the difference between ng-if and ng-show/ng-hide, but they look the same to me.