I have struggled with this same issue, and some of the Q&A's here have helped, but I think a summary might help.
The bottom line, in my mind, is this:
- With Adobe Acrobat (Professional version is required, I think) you can create forms (form fields, checkboxes, etc.) on any PDF doc.
- With the free READER, you can view the forms, and you can fill in the form fields, and you can print the forms.
What you CANNOT do with the free Reader is to SAVE the form WITH THE FORM DATA FILLED OUT. If you Save A Copy of the form using Reader, it will save the original form without any of the data filled in.
- You need Acrobat Reader Extensions (many thousands of $$'s) to enable hidden functionality within Reader to be able to SAVE FORM DATA with Reader.
- If you are a programmer, or you hire a programmer, you can program a website to suck the data from a web based PDF form and store it in a database with a 'Submit' button or something similar. This is beyond my area of expertise, and others here clearly understand this, so that's all I'll say about it.
I had to learn all this because I built a business plan around clients being able to use Reader to fill out AND save form data using Reader. It was disappointing when I finally found out that this could not be done, and necessitated a complete re-write of the plan.