As above, DVC members park free at the resort where they’re staying when staying at DVC resorts on points or for cash. They pay for resort parking when staying for cash at non-DVC resorts.
All Disney resort guests park free at the parks. AP holders also park free at the parks whether staying onsite or off. Unfortunately, DVC members without APs do not get free parking at parks when staying offsite.