The difference between Home, Work & Public refers to the sharing policy you're currently using. For example, setting your location to Home allows you to share and is a trusted network. Work functions pretty much the same. Public on the other hand is to be used when you're using a public internet connection.