A non-visual widget is... well... a widget without any UI.
An example of this is the
. This does not provide any UI but instead listens to events and sends twitter messages when the the session is about to start and when the session has just ended.
A non-visual widget may show messages (using the
) and they may provide auditive feedback.