There's always room for more to say on this topic, but I highly recommend the section of the AskHistorians FAQ about the Sea Peoples, featuring an AMA with Eric Cline, the author of a book on the topic, and excellent answers by /u/kookingpot and /u/bentresh.