the difference is that you don't have to keep it in your head and it doesn't end up really specific to how your app works