Part I. Access sharepoint list using ajax (through web services), add, update, remove and query list items.
Part II. Control sharepoint list forms (new and edit), hide, readonly the field, get/set the field value, etc.
These details are provided for information only. No information here is legal advice and should not be used as such.