Una grande differenza tra la vita in città e la vita in fattoria è l'ambiente. Un paio di altri fattori che differiscono tra città e vita in fattoria sono valori familiari e bisogni e bisogni personali.
La vita della fattoria offre un ambiente naturale, circondato da alberi, animali e cicli naturali della vita. L'ambiente della vita cittadina si basa su cemento, edifici e natura molto poco osservabile. In uno stile di vita agricolo, si lavora quotidianamente con la terra, crescendo il cibo e curando gli animali. Lo stile di vita di una città offre lavoro in termini di edifici per uffici e centri commerciali al dettaglio.
Le famiglie che vivono lo stile di vita agricolo spesso stanno insieme, con ogni membro che contribuisce alla gestione della fattoria. La vita di città è più affollata ed è più comune che i membri della famiglia si allontanino l'uno dall'altro per perseguire i propri obiettivi personali. Nelle città vengono create case speciali per prendersi cura degli anziani di una famiglia, mentre in una fattoria le persone hanno più probabilità di stare insieme e di prendersi cura l'una dell'altra.
Per quanto riguarda i desideri e le esigenze personali, un agricoltore attribuisce maggiore importanza alla necessità delle cose rispetto alla mancanza di cose. È più comune per gli agricoltori dare la priorità ai bisogni e sono meno tentati dalla pubblicità e dal mercantilismo. La vita di città permette l'accessibilità a più materialismo e le persone di città tendono ad equiparare i loro bisogni con le loro esigenze. La vita di città è spesso competitiva e le persone sono più guidate da desideri materialistici.