Allocating one particular IP address for single domain is a term of dedicated IP and it is not shared with anyone. If you used your dedicated IP your website will load too faster.
As far as hosting, you'll encounter some specific situations where a dedicated IP will either be helpful or necessary. Using dedicated IP will boost the search engine to rank your websites at higher grade. While you are in search of your domain from server for every search it will go through the entire list of domains in your server. But if you have a Dedicated IP you can exactly find out particular domain in search of using IP.