This document discusses Bi JS, a collection of JavaScript components for presenting biological information that follow common guidelines. It describes how Bi JS components are designed and layered, including data representation, code, dependencies, and style. The document outlines benefits for both creating and using Bi JS components such as sharing development, enhancing visibility, having a common structure, and more. It provides two use case examples and information on the BioJS project members and collaborators.