המושג מתייחס לסוג של תוכנית אשר משתלבת באופן חזק עם מספר גדול של יישומים כדי להוסיף להם יכולת נוספת. היישום הגדול יותר חייב להיות מעוצב כך שהוא מקבל plug-in, יצרן התוכנה בדרך כלל מפרסם את מפרט העיצוב וזה מאפשר לאנשים לכתוב plug-in בשביל היישום. שני יישומים נכבדים המעוצבים סביב ארכיטקטורת ה plug-in הם Adobe Photoshop ו Netscape Navigator. דוגמאות נכבדות לplug-in הם Kail's Power Tools עבור Photoshop ו Shockwave עבור Netscape Navigator.