People sometimes confuse the different types of recommended practices. For examples, API 580 software outlines requirements (e.g. conceptual approaches and necessary elements to be included in an RBI assessment), whereas API 581 outlines a methodology aligned with API 580.