Kafijas pupiņas iegūst vairāk nekā 70 valstīs, galvenokārt Āfrikā, Dienvidaustrumāzijā un Latīņamerikā, no divu sugu kafijkokiem: Coffea arabica (Arabika) un Coffea canephora (Robusta).[2] Kafijkoku dzimtene ir Etiopija. Pasaulē zināmas vairāk nekā 60 kafijkoku šķirnes.[3] Labākās kafijas audzēšanas vietas ir sastopamas tropiskajā klimata joslā, un viena no šādām vietām ir Brazīlija, kur katru gadu tiek ievāktas visvairāk kafijpupiņas.[4] Tur ir ierīkotas lielākās kafijas plantācijas pasaulē, dažās no tām ir miljoniem koku, un tās plešas daudzu kilometru garumā. Kafiju pazina jau apmēram 1000 gadus pirms mūsu ēras. Eiropā tā parādījās 16. gadsimtā. Latvijā kafija parādījās 19. gadsimta otrajā pusē.[5]
Kafijas pupiņas visvairāk iegūst Brazīlijā, Vjetnamā, Indonēzijā un Kolumbijā.[4] 10 lielākās valstis pēc ievāktā kafijpupiņu daudzuma veido 79,8% no visas pasaules kafijpupiņu tirgus. Savukārt Brazīlijā iegūst aptuveni 22% no visas kafijpupiņu ražas.
Lielākās valstis pēc ievāktā kafijpupiņu daudzuma 2010. gadā[4]
Lai pagatavotu kafiju, ir nepieciešamas samaltas kafijpupiņas. Lai to izdarītu ir nepieciešamas kafijas dzirnaviņas vai kafijas automāts. Otrs variants ir nopirkt uzreiz jau samaltu kafiju. Pēc tam kafijai ir jāuzlej verdošs ūdens un jāļauj 1—2 minūtes kafijai ievilkties. Pēc vajadzības var pievienot arī cukuru un/vai pienu. Kafijas pagatavošanai mūsdienās arvien vairāk tiek izmantoti kafijas automāti.
Plaši maltās kafijas vietā tiek izmantota arī šķīstošā kafija.