Modify & Distribute: If someone wants to download a zip file of your repository, then you have give BitBucket the permission to modify the content (to produce the zip file) and distribute it (to send it to someone who wants it).
Use it: I'm not sure, maybe to do syntax highlighting, they need to use the source code with a syntax highlighting software.