title: What are .a and .so files?
body: <p>I'm currently trying to port a C application to <a href="https://en.wikipedia.org/wiki/IBM_AIX" rel="noreferrer">AIX</a> and am getting confused. What are .a and .so files and how are they used when building/running an application?</p>