When I sold my company, Aviato, I wanted to give back, that's why I started this place.
I checked the meanings of give back and none matched this.
Does "give back" in this sentence mean 1) helping novices as a kind of charity? 2) Investing in a new business? 3) Starting off once again and more strongly?