1)what is the $Reader field in lotus notes ? what it contains and what is the use?
This field is another security method that is used in Lotus Notes…. this is on top of ID , Server Access, Acess control – you now have the ability to state if someone of people in a group can even see the documnet. This is where the read / author fields come into play. warning – when using these fields for security make sure the server/s are in the field otherwise replication will not happen becuase the server will not be able to read the documents either.
2) what is the major deference between Replace design and Refresh Design?
A replace Design is to take a DB and completely over write the Design with another – simple
A refresh design is basically telling the DB to go find its template that it inherits from and check that it is correct.
3) what $Conflict field contains ? what is value in side that field ?
When two changes are made at the same time to a document (the indented number for this change would match) and these two documents replcate a conflict is created. The $conflict field = 1 would mean the document is a conflict document. check out the link below for an explanation.