Calling conventions refers to the specifications that the two functions should follow when one function calls another function. For example, how to pass parameters and a return value between them. Calling conventions are part of the application binary interface (ABI).