Squirting: Can anyone do it?

So this is something that just completely puzzles me... I swear I've squirted before, like during sex, but it caught me off guard cause I cannot orgasm from penetration alone. I know something happened because there was quite a bit of.... liquid(?), and it surely wasn't pee. So I guess my question is: Is there like some sort of technique? Is there a specific area that needs to be stimulated? Can any of you ladies make yourselves squirt during masterbation? If so, how do you do it? I want all the details.