With the ever increasing regulatory requirements for organizations, many of the applications we write may need to meet certain compliances.  Here is an interesting read for developers: