4 month puppy snapped at me

what do i do when my puppy turns and snaps at me when being redirected sometimes? i hold her down and say NO but not sure if the holding will lead to more agression. she only does this sometimes and in certain situations...