A Flash loan is a mechanism that allows users to take out a loan without supplying collateral. It is considered fairly safe for the loan provider since a flash loan is performed in one transaction. Users don’t need to own massive funds or pay collateral, and there is no requirement to provide any documents, pass KYC, etc.