I know it maybe a stupid question, but I am curious if it is possible to identify that a website you are visiting is hosted on a shared hosting server, dedicated server or the web owner's own server.
Well, it's not possible to check if the site is hosted on a shared hosting plan or a dedicated server, however, there are some sites which will let you know if the site is hosted on a dedicated IP address or a shared IP. Also, you will be able to find out the number of domains which are hosted on the same IP address through these sites