Ledger Live acts as a dashboard application for the Ledger Wallet users. The users are prompted to install this application at the time of setting up the wallet. But if you were an old user of the wallet who stopped using this wallet but now want to do Ledger restore from recovery seed phrase then it is a pre-requisite that this application should be installed in your device.