What is Subarray, Subsequences, Contiguous elements while solving leetcode problem?

These three terms appear very frequently in LeetCode questions, so understanding them clearly will help you solve many problems.