In short
ODBC is a connectivity standard that lets applications connect to different databases through a standard driver interface.
ODBC drivers can be used to read data from sources such as SQL Server, Oracle or process historians.
With direct database access over ODBC, it is important to use read-only users and limit query load.