Contains many small pieces of codes for reducing preliminary coding overheads such as; database independent APIs for accessing RDBMS transparently, thread synchronization on value types, password encryption & authentication and much more