switches activate the block 2 tiles below them ( so that you can put it on a floor and have it be flush )
hoppers also dont have their own inventory and have to have a chest below them to function
Thank you for information. It will be usefull in future projects!