The term "riveting" has several meanings, depending on its context.
1) In a general sense, riveting refers to something that is very interesting or engaging, typically causing strong feelings or reactions in people. For example, you might say that a movie was riveting if it kept your attention throughout the entire film.
2) Riveting can also refer to a type of fastener used for joining materials, such as metal sheets, by deforming them with a tool. The resulting join is strong and secure. In this context, "rivetting" might be used to describe something that holds your attention or makes you think deeply about an issue.
3) Riveting can also refer to the act of riveting itself - using a specialized tool to create holes in metal sheets so they can be joined together with rivets. In this context, "rivetting" might be used as a verb to describe the process of attaching two things together or creating a strong bond between them.