Send to a Friend

Do these sentences indicate same meaning?
I have some doubts regarding these type of sentences:
1. The changes are to be updated.
VS
2. The changes have to be updated.
1. The website is to be tested on all browsers.
Vs
1. The website has to be tested on all browsers.
Theses are also written simply by using should be
The website should be tested on all browsers.
I am confused about above sentences. What do they mean? What is the meaning if has/have is used am/is/are instead.
Using Fluther
or