The core wallets are full nodes that sync the entire blockchain and can do staking. The Web wallet is a lightweight wallet (like MyEtherwallet) that rely on a server connection to connect to the blockchain. The Web wallet is does not sync the entire blockchain, it is fast and easy but can not do staking. Does that help?