An on-chain payment refers to the use of the bitcoin blockchain base layer where all transaction are ultimately settled. On-chain payment fees vary based on the congestion of the network. A payment will take approximately 10 minutes to complete.
A Lightning Network (LN) payment refers to the use of the protocol stacked on top of the bitcoin blockchain. Unlike on-chain payments, the fees a negligent and the funds settle & clear instantly.