The type of farming done to meet family needs is called subsistence farming. If farming is done for the purpose of business or profit, it is called commercial farming. The other key difference between the two is that commercial farming employs cash crops to maximise profits while there are no such criteria for subsistence farming.
Moreover, the land area used for subsistence farming is considerably small, while commercial farming requires large areas of land. Explore more about subsistence farming by registering at BYJU’S.