https://www.mikelitman.co.uk/2010/04/foursquare-explained-in-180-seconds/
Foursquare explained in 180 seconds