H5P is an interactivity tool. There are 2 options H5P.org (Free) and H5P.com (Paid). The free version allows you to create activities and embed them. There is a free WordPress plugin that is very efficient. However, you will be limited in the data and analytics options you have per your activities. The paid version has more options, better analytics, collaborative tools and customer support.
Here a few examples from our various courses.
Interactive Patient Timeline
Documentation Tool: Prompting Learner to fill in a worksheet and download the final product
Image Juxtaposition: Imaging comparison
There are MANY options for activity type, see the screenshots below or click on this link to see interactive examples of each built by H5P.