To Apparate, you only need to know the name of the place you're going to. True/False?

So Anti-Apparation charms are necessary anywhere you don't want people to be able to jump in and out of whenever they want, because they just need to know the name. True/False?

How does this work with distance? You can't Apparate in Hogwarts, but you could right outside the gates? Why doesn't everyone just Apparate to "right outside where the anti-Apparition charms"?