Frames and scripts are two concepts used to represent knowledge in AI. Frames organize information about objects and concepts using attributes (slots) and values (fillers). Scripts represent event sequences using nodes for actions and links for temporal relationships. Frames capture static entity knowledge while scripts model dynamic event knowledge, like a 'Restaurant' script detailing a typical customer experience.