Subsistence farming is an agricultural practice where farmers grow crops and raise livestock primarily for their own consumption, with little to no surplus for trade or sale. It is a self-sufficient system focused on meeting the basic needs of the farmer and their family, rather than producing goods for a larger market.