They are both protective; the main difference is the way they protect against the UV rays. Choose the one you will use regularly and often. Sunblock usually isn't rubbed in, so if you want a more "normal" looking sun protection, you may want to choose sunscreen, which disappears completely when rubbed into the skin.