insert
statement is to add data (that is: create new records) to a table. INSERT INTO target_table VALUES (1, 'one'); INSERT INTO target_table (col_1, col_2) VALUES (2, 'two');
INSERT INTO target_table VALUES ('record' , 'one' ), ('another' , 'record'), …;
select
statement can be inserted into a table: INSERT INTO target_table SELECT … FROM … ;