Borrowing in Rust

In layman's terms, please explain borrowing in Rust, then present a well commented coding example to help the reader to better understand the…