What is a .lib file?
A .lib file, or a statically-linked library file, is a file
which can contain information like: pre-written code; subroutines;
classes; values; types e.t.c.
A library file offers functionality pre-built for drag-and-drop
type usage, rather than requiring the programmer to include large
numbers of classes or other information into their project.