A new table is empty, and every sign-up or order in an app becomes a new row. INSERT INTO adds one or more rows to a table. Use it whenever new data arrives, and always list the column names so the query does not break when columns are added later. To change a row that already exists, use UPDATE, not another INSERT.