A system for managing a green through providing variability in golf hole locations over time based on selecting a golf hole location on said green, the system comprising: a mobile GPS device; a processor; a memory; and a determination component stored in the memory, wherein said determination component is executed by said processor to: a) access a database, wherein said database comprises a plurality of said golf hole locations associated with said green; b) determine an available set of golf hole locations, wherein said available set of golf hole locations is determined by analyzing an attribute associated with each of said golf hole locations and removing a subset of golf hole locations from said plurality of golf hole locations based upon said analysis, wherein said attribute comprises at least one of a topographical characteristic, a schedule characteristic, a seasonal characteristic, a weather characteristic, a thermal characteristic, a green speed characteristic, and a difficulty characteristic; and wherein said analysis applies a geographic limitation based upon proximity to a previously used golf hole location and the time of last use of said previously used golf hole location; c) select said golf hole location on said green from said available set of golf hole locations; and d) output a presentation of said golf hole location on said green; and wherein said mobile GPS device prompts a user to mark a cup placement location and, said system confirms that said cup placement location corresponds to said golf hole location on said green. a mobile GPS device; a processor; a memory; and a determination component stored in the memory, wherein said determination component is executed by said processor to: a) access a database, wherein said database comprises a plurality of said golf hole locations associated with said green; b) determine an available set of golf hole locations, wherein said available set of golf hole locations is determined by analyzing an attribute associated with each of said golf hole locations and removing a subset of golf hole locations from said plurality of golf hole locations based upon said analysis, wherein said attribute comprises at least one of a topographical characteristic, a schedule characteristic, a seasonal characteristic, a weather characteristic, a thermal characteristic, a green speed characteristic, and a difficulty characteristic; and wherein said analysis applies a geographic limitation based upon proximity to a previously used golf hole location and the time of last use of said previously used golf hole location; c) select said golf hole location on said green from said available set of golf hole locations; and d) output a presentation of said golf hole location on said green; and wherein said mobile GPS device prompts a user to mark a cup placement location and, said system confirms that said cup placement location corresponds to said golf hole location on said green. a) access a database, wherein said database comprises a plurality of said golf hole locations associated with said green; b) determine an available set of golf hole locations, wherein said available set of golf hole locations is determined by analyzing an attribute associated with each of said golf hole locations and removing a subset of golf hole locations from said plurality of golf hole locations based upon said analysis, wherein said attribute comprises at least one of a topographical characteristic, a schedule characteristic, a seasonal characteristic, a weather characteristic, a thermal characteristic, a green speed characteristic, and a difficulty characteristic; and wherein said analysis applies a geographic limitation based upon proximity to a previously used golf hole location and the time of last use of said previously used golf hole location; c) select said golf hole location on said green from said available set of golf hole locations; and d) output a presentation of said golf hole location on said green; and wherein said mobile GPS device prompts a user to mark a cup placement location and, said system confirms that said cup placement location corresponds to said golf hole location on said green.