An Introduction To Terminologies And Layers In Web3