Someone (Bitcoin developeers??) just did an upgrade for wallet and only one point which has to be done is to upgrade wallet (or the provider has to upgrade wallet) and than you are free to use LN. Or what is the process of implementation ?
You have to use a dedicated software wallet in order to be able to use the Lightning Network. Lightning Network wallets can also act as normal Bitcoin wallets. Otherwise, they wouldn't be able to open and close channels which require on-chain transactions. The Lightning Network works on top of the Bitcoin blockchain and is fully optional so I doubt it will be available in every wallet. Each implementation has to follow
the specs.
Channels are established and closed using Bitcoin transactions and the transactions inside the channels (they are not broadcast to Bitcoin nodes) are valid thanks to timelocks and pre-signed Bitcoin transactions. I guess that's the shortest possible way of describing how it works.