Kmetije in ranči so tesno povezani, saj sta oba kraja, kjer gojijo hrano.
Kmetija je na splošno kateri koli kraj, kjer se ukvarja s kmetijstvom. To pomeni, da je lahko vsak kraj, v katerem se sadi ali goji živa stvar, ki zagotavlja vir, na primer rastlina, ki zagotavlja hrano, tako da bo vir na voljo pogosteje, kot bi bil, če bi ga ljudje morali najti v divji.
Na kmetiji lahko raste veliko vrst kmetij in veliko stvari. Rastline, živali in glive so glavne vrste živih bitij, ki so tam lahko. Stvari, zbrane s kmetije, običajno spadajo v eno od štirih skupin: hrana, vlakna, goriva in druge surovine. Hrana je v bistvu vse, kar jeste, od zrn do začimb. Vlakna so vse, kar lahko uporabimo za izdelavo tkanin, na primer bombaž, volna, svila, lan in konoplja. Goriva - natančneje, biogoriva - so pogosto izdelana iz etanola, ki se pridobiva iz rastlinskih snovi. Nekatere vrste koruze so še posebej priljubljene zaradi tega. Druge surovine so običajno stvari, ki se uporabljajo za izdelavo drugih stvari, kot so gume, drevesa za les, smole, barvila, kemikalije itd..
Kmetije so ponavadi večje od povprečne hiše. Majhen dvoriščni vrt ne bi štel za kmetijo.
Beseda "kmetija" lahko pomeni tudi katero koli zemljišče, ki je namenjeno kmetijstvu. Zunaj tega je lahko kraj, kjer se veliko podobnih struktur uporablja za skupno zagotavljanje nečesa. Na primer, vetrnica je kraj, kjer boste našli veliko vetrnih generatorjev. Kmetija strežnikov je kraj, kjer se hrani veliko internetnih strežnikov.
'Kmetija' je lahko tudi glagol. Opisuje dejanje dela na kmetiji.
Ranč je posebna vrsta kmetije. Običajno gre za zelo veliko kmetijo, kjer so najpogostejši proizvodi - ali edini proizvodi - živali. Vendar se običajno ne uporablja za ribogojnice. Ta beseda se najpogosteje uporablja v Severni Ameriki. Izvira iz španske besede 'rancho', ki je pomenila majhno kmetijo, namenjeno za zelenjavo ali živino. Sčasoma se je pomen spreminjal. Ranti so običajno izjemno veliki, čeprav zahodne ZDA še vedno uporabljajo izvirni pomen.
Tako kot 'kmetija' se lahko tudi 'ranč' uporablja kot glagol za opis dejanja dela na ranču.
Druge vrste kmetij vključujejo sadovnjake, ki so kmetije, ki v glavnem gojijo drevesa, ki proizvajajo hrano. To so običajno vrste dreves, ki obrodijo sadje, lahko pa tudi zelenjavo in oreščke. Obstajajo tudi sadni vrtovi, ki so manjši in namesto tega rastejo grmičevje.
Hidroponske kmetije so kraji, ki gojijo rastline v vodi. Obstaja tudi sorodna ribogojska kmetija, ki združuje rastoče rastline v vodi z drugo vrsto bitja - navadno rib -, da bi ustvarila simbiotski odnos, ki rastline in ribe pusti bolj zdrave.
Če kmetije pridelujejo le eno stvar, jih običajno imenujemo po vrsti stvari, ki jo gojijo. Na primer, prašičereja ali prašičji ranč bo gojil predvsem prašiče, ribogojnica bo gojila ribe, koruzna kmetija goji koruzo ipd. Če gojijo več kot eno stvar ali večinoma gojijo mešanico pridelkov, jih običajno imenujemo nekaj generičnega, kot na primer 'kmetija'.
Če povzamem, je kmetija kraj, ki goji pridelke ali goji živino, da bi z njih zbiral sredstva. Ranč je posebej velika kmetija, kjer je glavni proizvod živina. Izhaja iz španske besede 'rancho', ki je pomenila majhno kmetijo, vendar se je pomen odtlej spremenil.