It seems INSERT and UPDATE do the same things to me.
INSERT
UPDATE
Is there any occasions where I should use INSERT instead of UPDATE<
UPDATE<
Insert is for putting in a fresh record to the table. while the update enables you to modify the inserted record e.g. modifying data type etc.