A BJT is a current controlled device because its output characteristics are determined by the input current. A FET is voltage controlled device because its output characteristics are determined by the Field which depends on Voltage applied.Sep 7, 2009