Definitions from the Web Services
Glossary:
Safe:
Property of an interaction which does not have any significance of
taking an action other than retrieval of information.
Idempotent:
Property of an interaction whose results and side-effects are the same
whether it is done one or multiple times.