Explain the difference between defining Subfile and Message-subfile ?

A subfile record is defined by SFL keyword, whereas a message subfile is defined by SFLMSG keyword.