The document describes a JavaScript library called BioJs that provides reusable web components for representing biological data. The library uses object-oriented design and inheritance to facilitate development, reuse, extension and integration of bio-oriented web applications. It defines common specifications for components, options, methods and events to create a consistent user experience across services.