Query, is a search based upon the criteria inputed
Primary key if i remember right is what unique identifies a table or record
Report, is where the contents of a table is represented in a report layout that can be easily read
A form is a document created to provide a layout that a user can use to enter the required information