A библиотека классов - это, проще говоря, сборка, которая предоставляет функциональные возможности, которые могут использоваться другими сборками, но не может быть выполнена сама по себе. Нужен какой-то потребитель, чтобы иметь смысл. Этот потребитель может быть одной из многих вещей, таких как:
- Веб-приложение asp.net
- Приложение Windows (WPF или winforms)
- Консольное приложение
Если вы не заинтересованы в разработке клиентского приложения, а просто в библиотеке классов, вы обычно используете инфраструктуру модульного тестирования, которая может вызывать методы в библиотеке классов для целей тестирования.