본문 바로가기
컴퓨터

애드온 vs 플러그인 :: 모듈

by 로맨틱스터디 2025. 9. 30.
728x90
반응형

1️⃣ 애드온이란?

  • 애드온(Add-on) = 프로그램, 앱, 게임 등 기본 소프트웨어 기능을 확장하거나 추가하는 부가 요소
  • 일종의 플러그인(Plugin) 같은 개념

2️⃣ 특징

  1. 기본 프로그램에 추가
    • 원래 소프트웨어 기능만으로는 할 수 없는 기능을 제공
    • 필요에 따라 설치하거나 제거 가능
  2. 경량/독립적
    • 대부분 작은 크기
    • 기존 프로그램을 완전히 바꾸지 않고 기능만 추가
  3. 사용자 맞춤
    • 사용자가 원하는 기능만 선택적으로 추가 가능

3️⃣ 예시

분야 예시 애드온 기능
브라우저 Adblock, LastPass 광고 차단, 비밀번호 관리
게임 WoW 애드온, LoL 스킨 애드온 UI 개선, 스탯 표시, 스킨 적용
그래픽/편집 Photoshop 플러그인 필터, 효과, 자동화
개발 VSCode Extension 코드 하이라이팅, 자동완성, 디버깅

4️⃣ 요약

항목 설명
애드온 소프트웨어 기능을 확장하는 부가 요소
특징 설치/삭제 가능, 원래 프로그램 유지, 기능 확장
용도 UI 개선, 편의 기능 추가, 성능 개선 등

즉, **애드온은 “기본 프로그램을 바꾸지 않고 새로운 기능을 붙여주는 작은 확장 모듈”**이라고 이해하면 돼요.

 

728x90

 

애드온(Add-on), 플러그인(Plugin), 모듈(Module)의 차이를 한 번에 정리해드릴게요.


1️⃣ 애드온(Add-on)

  • 정의: 기존 소프트웨어 기능을 확장하거나 추가하는 부가 요소
  • 특징:
    • 설치/제거 가능
    • 원래 프로그램의 핵심 코드는 그대로 유지
  • 예:
    • 브라우저 애드온 → 광고 차단, 비밀번호 관리
    • 게임 애드온 → UI 개선, 스탯 표시

2️⃣ 플러그인(Plugin)

  • 정의: 소프트웨어에 새 기능을 붙이는 작은 프로그램
  • 특징:
    • 애드온과 거의 동일, 사실상 큰 차이는 용어 사용 관습
    • “애드온”은 주로 게임, 브라우저에서,
      “플러그인”은 그래픽, 오디오, 개발 툴 등에서 많이 사용
  • 예:
    • Photoshop 플러그인 → 필터, 효과 추가
    • VSCode Extension → 코드 자동완성, 디버깅

🔹 결론: 애드온 ≈ 플러그인

  • 둘 다 “기본 프로그램 기능을 확장”한다는 점에서 동일
  • 차이는 사용 분야와 용어 관습 정도

3️⃣ 모듈(Module)

  • 정의: 프로그램을 구성하는 독립적 단위/부품
  • 특징:
    • 프로그램 내부 구조에서 논리적 기능 단위
    • 필수 기능이 될 수도 있고, 확장 기능이 될 수도 있음
  • 예:
    • 파이썬 모듈 → math, os, random
    • 게임 코드 모듈 → AI, 렌더링, UI 처리 모듈

🔹 차이점

  • 모듈 → 프로그램 구조 단위, 코드를 나누기 위한 논리적 단위
  • 애드온/플러그인 → 이미 만들어진 프로그램을 사용자가 확장할 수 있는 추가 기능

4️⃣ 요약 비교

구분 정의 특징
애드온 소프트웨어 기능 확장 설치/제거 가능, 원래 프로그램 유지 브라우저 광고 차단, 게임 UI
플러그인 프로그램 기능 추가 작은 프로그램, 외부 확장 Photoshop 필터, VSCode Extension
모듈 프로그램 내부 구성 단위 독립적 코드 단위, 프로그램 구조 Python math, 게임 AI 모듈

즉, 모듈 = 프로그램 구성 단위 / 애드온/플러그인 = 외부에서 붙여 기능 확장이라고 이해하면 돼요.

728x90
반응형