What type of error is associated with an adc that does not have a straight-line transfer function? gain error offset error monotonicity nonlinearity?

What type of error is associated with an adc that does not have a straight-line transfer function? gain error offset error monotonicity nonlinearity?