Интересуют принципиальные отличия, в контексте какого процесса исполняются службы? ЗЫ, сорри, если было, не нашел
кардинальные. хотя бы в среде выполнения. для каждой службы создается свой процесс драйвер загружается вообще по-особому и ничего общего со службами почти не имеет
проще перечислить их сходства =) Например, и драйвер и служба это исполняемый файл для Windows, в PE-формате.