@timmy_i_chen :) sure. There are lots of resources both websites and youtube videos but I'll summarize here real quick:
Lightning Network is a Layer 2 solution on top of Bitcoin's blockchain, made up of point-to-point payment channels.
When you want to send some bitcoin to someone you have 2 options:
1- Regular bitcoin blockchain way: You sign a transaction with your private key and destination address and broadcast it to the whole world and thousands of nodes write/confirm it on their disks.
2- You send it to a Lightning Node that you have a channel with, and that node forwards it to another node they have channel with and so on until your target is destination is reached and bitcoin delivered.
This ensures blockchain is not bloated with every tiny 5 cent transaction and your transactions are private and not on a public ledger. And it's all the same because when you these "payment channels" are closed, they are tallied up and written to the blockchain once, instead of hundreds of times for those hundreds of tiny back/forth payments.
That's as short as I could make it. I hope it was helpful ;)