what is the difference between express and http?
See, http module provides various tools (functions) to do things for networking like making a server , cilent etc. where as express is build upon the top of http module with some more usable and better functionalities like easy ways to handle routes ,easy ways to make firmware, servers, client etc.