Difference between Codes & Recommended Practices (RP)
Codes are mandatory. It is mandated by jurisdiction or the project. You can not violate or ignore a code requirement else, you are not complying with the code. For example, if a pressure vessel is built and stamped as per