Реальные генераторы тока имеют различные ограничения (например по напряжению на его выходе), а также нелинейные зависимости от внешних условий. Например, реальные генераторы тока создают электрический ток только в некотором диапазоне напряжений, верхний порог которого зависит от напряжения питания источника. Таким образом, реальные источники тока имеют ограничения по нагрузке.
Источники тока широко используются в аналоговой схемотехнике, например, для питания измерительных мостов, для питания каскадов дифференциальных усилителей, в частности операционных усилителей.
Концепция генератора тока используется для представления реальных электронных компонентов в виде эквивалентных схем. Для описания активных элементов для них вводятся эквивалентные схемы, содержащие управляемые генераторы: