I have noticed than whenever i do some changes it takes time to show up.What may be the cause. Please help.
The changes should appear right after you publish/update and refresh the page, if not it's probably your webhost and not Wordpress.
I think this is not a bad news. Maybe your browser still using your cache so it still open old data. try to clear your cache and refresh again. hope will help
It might also happen if you are using any cache plugin from wordpress. Try removing the cache plugins if there and then clear the cache from the plugin management and from your browser too and then try. Or it might be a DNS cache from your ISP for which you need to clear up the DNS cache. In case its DNS cache, google for the flushdns command and use it.
The first time i installed a cache plugin on wordpress this happened to me. Drove me crazy. So check to see if you have a caching plugin installed. Now I simply disable these plugins when i work on wordpress themes.