1С: Підприємство є універсальною системою автоматизації діяльності підприємства. За рахунок своєї універсальності система 1С: Підприємство може бути використана для автоматизації різних ділянок економічної діяльності підприємства: обліку товарних і матеріальних засобів, взаєморозрахунків з контрагентами, розрахунку заробітної плати, розрахунку амортизації основних засобів, бухгалтерського обліку і т. д.
Основною особливістю системи 1С: Підприємство є її конфігуровані. Власне система 1С: Підприємство являє собою сукупність механізмів, призначених для маніпулювання різними типами об'єктів предметної області. Конкретний набір об'єктів, структури інформаційних масивів, алгоритми обробки інформації визначає конкретна конфігурація. Разом з конфігурацією система 1С: Підприємство виступає як вже готового до використання програмного продукту, орієнтованого на певні типи підприємств і класи розв'язуваних завдань.
Конфігурація створюється штатними засобами системи. Зазвичай конфігурація поставляється фірмою-розробником як «типовий", але може бути змінена, доповнена користувачем системи, а також розроблено наново.
Система 1С: Підприємство має компонентарную структуру. Частина можливостей, що надаються системою для розв'язання задач автоматизації, є базовими, тобто підтримується в будь-якому варіанті поставки системи. Це, перш за все, механізми підтримки довідників і документів. Інші можливості реалізуються компонентами системи: наприклад, ведення списку бухгалтерських рахунків. Таким чином, склад встановлених компонентів визначає функціональні можливості системи.
Всього існує три основні компоненти: «Бухгалтерський облік», «Оперативний облік» і «Розрахунок». Кожен компонент розширює можливості системи своїм механізмом обробки інформації. Ці механізми не можна однозначно зіставити з конкретними завданнями автоматизації предметної області, проте, вони мають досить чітку спрямованість, яка визначає вибір складу необхідних компонентів, для створення конкретної конфігурації.
Компонент «Бухгалтерський облік» реалізує відображення господарських операцій, що відбуваються на підприємстві в бухгалтерському обліку. Вона маніпулює такими поняттями, як бухгалтерські рахунки, операції і проводки. Можливості компонента «Бухгалтерський облік» дозволяють вести облік паралельно в декількох планах рахунків, вести багатовимірний і багаторівневий облік, кількісний і валютний облік. Компонент «Бухгалтерський облік» надає можливість ведення бухгалтерського обліку для декількох заходів в одній інформаційній базі.
Компонент «Оперативний облік» призначений для оперативного обліку наявності грошових коштів. Можливості компонента «Оперативний облік» дозволяють реєструвати руху та отримувати інформацію про рух і залишки товарних, матеріальних, грошових та інших засобів підприємства в реальному часі в самих різних розрізах. Компонент «Оперативний облік» підтримує механізм регістрів, який і забезпечує запис рухів та отримання залишків у різних розрізах. Використання цього механізму дозволяє автоматизувати облік взаєморозрахунків з клієнтами, облік складських запасів товарів і багато чого іншого. Одна з головних сфер застосування даного компоненту - автоматизація обліку складських і торгових операцій.
Компонент «Розрахунок» призначений для автоматизації складних періодичних розрахунків. Можливості цього компонента дозволяють виконати розрахунки різної складності, в тому числі з перерахуванням результатів «заднім числом», і вести архів розрахунків за минулі періоди. Ці можливості реалізуються журналами розрахунків, що підтримуються даної компонентою. Одна з областей застосування компоненти - розрахунок заробітної плати.