导使用者依循制式步骤完成特定工作的一种用户界面或辅助应用程式。精灵不一定是独立的应用程式，它通常作为主应用程式中的一个功能而存在，因此精灵也可视为使用者介面设计的一种概念。精灵作为独立应用程式存在的例子，最常见当属安装程式。在作业系统市场具独佔地位的微软命名此种程式为「Wizard」，即「巫师」之意，并中译为「精灵」，自是沿用。不过精灵这种程式概念受到广泛的採用，名称也日益五花八门，诸如「助手」、「小帮手」、「zh-cn:精灵; zh-tw:向导;」（Agent）等等。在GNOME系统中也有类似