Core в контексте разработки программного обеспечения — это ядро разных приложений и систем, включая распределённые. 25 Оно представляет собой модуль, отдельный от UI и отвечающий за собственно функционал. 5
Отличие core от смежных терминов заключается в том, что kernel используется для обозначения ядра операционной системы, а core — для ядра прикладных программ и процессоров. 12