1. Everything is a component 2. location is data that reperesents where the visitor is 3. <Match/> turns a location into UI