Airports were created for a reason: They provide a smooth and predictable surface for aircraft to land without unduly taxing wheels, tires, landing gear, and/or propellers. But airports sometimes don't exist where we like to go, which is the beauty of it. This makes landing at sites that present the most suitable surface conditions necessary. The idea of landing and taking off from a completely unimproved surface presents many challenges, ranging from whether your tires will actually roll on the surface without flipping the aircraft, to whether the site is large enough to allow a safe landing AND takeoff. That last part is really critical.
Guide to landing off-airport
Mike Vivion, long time BCP contributor and even longer time Master CFI with 30 years of working pilot's experience in Alaska, put together an in-depth Guide to Landing Off-Airport, which walks the would-be bush pilot through honing their skills for methodically evaluating sites.
Additionally, the Alaska Region FAAST team has put together a guide to off-airport ops too.