Webpage Monitoring

My script needs to monitor one webpage now and then is it changed. What ways there is to notice if webpages md5 or modification date is changed or text between string1 and string2 is changed?

I think you can do this using Curl.

have a look at the man curl page.