The Storage interface of the Web Storage API provides access to the session storage or local storage for a particular domain, allowing you to for example add, modify or delete stored data items.
The HTML <caption> Element (or HTML Table Caption Element) represents the title of a table. Though it is always the first descendant of a <table>, its styling, using CSS, may place it elsewhere, relative to the table.
The HTML Table Column Element (<col>) defines a column within a table and is used for defining common semantics on all common cells. It is generally found within a <colgroup> element.
The HTML Table Column Group Element (<colgroup>) defines a group of columns within a table.
The HTML Table Element (<table>) represents tabular data - i.e., information expressed via a two dimensional data table.
The HTML Table Body Element (<tbody>) defines one or more <tr> element data-rows to be the body of its parent <table> element (as long as no <tr> elements are immediate children of that table element.)  In conjunction with a preceding <thead> and/or <tfoot> element, <tbody> provides additional semantic information for devices such as printers and displays. Of the parent table's child elements, <tbody> represents the content which, when longer than a page, will most likely differ for each page printed; while the content of <thead> and <tfoot> will be the same or similar for each page printed. For displays, <tbody> will enable separate scrolling of the <thead>, <tfoot>, and <caption> elements of the same parent <table> element.  Note that unlike the <thead>, <tfoot>, and <caption> elements however, multiple <tbody> elements are permitted (if consecutive), allowing the data-rows in long tables to be divided into different sections, each separately formatted as needed.
The Table cell HTML element (<td>) defines a cell of a table that contains data. It participates in the table model.
The HTML Table Foot Element (<tfoot>) defines a set of rows summarizing the columns of the table.
The HTML element table header cell <th> defines a cell as header of a group of table cells. The exact nature of this group is defined by the scope and headers attributes.
The HTML Table Head Element (<thead>) defines a set of rows defining the head of the columns of the table.
The HTML element table row <tr> defines a row of cells in a table. Those can be a mix of <td> and <th> elements.
The add() method of the DataStore interface adds a new record to the data store; if the record you are attempting to add already exists, it will throw an exception.
The clear() method of the DataStore interface deletes all records from the data store, leaving it empty.
The get() method of the DataStore interface retrieves one or more objects from the current data store.
The getLength() method of the DataStore interface returns the number of records stored in the current data store.
The name read-only property of the DataStore interface returns the name of the current data store.
The onchange event handler of the DataStore interface fires when a change is made to the data store. Its main use is to synchronize different apps that are using the data store when a change is made. When fired, this event returns a DataStoreChangeEvent, which can be used to handle the change that was just made. Alternatively, when the event fires you could create a DataStoreCursor and iterate through all the records, if needed.
The owner read-only property of the DataStore interface returns the name of the app that owns the current data store.
The put() method of the DataStore interface updates an existing record in the data store.