What is difference between field default and Row init?

Field default specifies only the default value for a field when we are in Add mode.


Row init fires only when a row of data coming from database to component buffer