Interaction design pattern is like a plan or a template that can be used to make websites, apps, and other digital products that are easy to use and look nice. It helps designers create things that people will be able to understand quickly, and have a better user experience. The patterns lay out all the different elements that need to be used so that everything works together seamlessly. This might include things like buttons, search bars, navigation menus, menus to pick options, forms, and more.