Well, I don't think that the definition of LN (e.g. LN is X) has been used widely and even if you try searching for it you might fail to find one. The Lightning Network is supposed to represent complex, bi-directional payment channels. The idea behind it is that e.g. Alice and Bob open up a payment channel between them and lock X amount of funds (this process currently takes ~30 minutes, i.e. 3 confirmations) in it. What makes Lightning so 'special' here (in the terms of scalability) is that it enables a
theoretically infinite amount of transactions between Alice and Bob without bloating the blockchain (imagine 1 million transactions between two partners, and only a single TX to settle on the main chain). Transacting within the LN is both instant and trust.less. It might even improve privacy at some point as there are potential unknown use cases.
If it's the case then when we are supposed to see it ?
IIRC someone said that a working implementation should be available soon (I assume beta).
How would this be used, who are alice and bob in this case?
Is it used between two large companies? can you use it for your groceries?
The lightning network will allow the network to scale by allowing the vast majority of transactions to happen off the blockchain
it's a secure micropayment channel
Lightning network might help scale Bitcoin, but not by much in my opinion. The problem is it scales based on the two factors
1) how long your willing to lock your Bitcoins (the longer the better potential scaling, but the concept of depositing equivalent of several thousand $ to be able to spend anytime at let say starbuck for the next half year is so out of normal people behaviour who dont have big wealth reserves and just living from day to day with their expences)
2) the number of people willing to use such pre deposit and lock Bitcoins for longer period method
in this case it would be more like a store specific gift card than actual money.