В общем,"чёрный ящик" - некое абстрактное понятие, нам известно только то, что что-то входит и что-то выходить, но что происходит между двумя этими действиями внутри "ящика" - неизвестно.(если нет должной подготовки).
Пример: вот ты написал свой вопрос, нажал "добавить вопрос", и все могут на него ответить, но как это произошло - вряд ли тебе известно.