things so let's try to clear up uh this definition first so uh in our definition apis uh is something that enables application to communicate with one another uh this can be either uh server to server a client application or some other service that you are building so a well designed api should reflect the goals of business and it's designed to serve that purpose the idea here where will talk about is uh web apis but the ideas and thoughts are also applicable to other areas as well uh so when talk about uh talking about