Homesteading is loosely defined as someone who lives as simply as possible, producing as much food as their land will allow or their family can eat. Someone who is practicing a low impact lifestyle that leaves a lesser footprint on our Earth and, in turn, becoming more self reliant.
I think each individual family defines it in their own way. There is an amount of self reliance that goes into homesteading, but it is up to each person how self reliant they want to be. Some go all the way with producing their own meat and dairy, while others only care to work a small garden.
There are so many things that can go into homesteading. Cheese making, soap making, livestock, solar energy, well digging, natural medicines, making your own textiles, building your own home from the timber on your land, so much of what our ancestors did once upon a time.