They way you are using it, log(x), or "common logarithm" is the inverse function to [tex]10^x[/tex]. That is, if [tex]y= log(x)= log_{10}(x)[/tex] then [tex]x= 10^y[/tex]. ln(x), the "natural logarithm", is the inverse function to [tex]e^x[/tex] ("e" is an irrational number, approximately 2.718...). If [tex]y= ln(x)[/tex] then [tex]x= e^y[/tex]. The common logarithm is used because our number system is base 10 so it is relatively easy to tabulate: [tex]log_{10}(3.00\times 10^5)= 5+ log_{10}(3.00)[/tex] so that it is sufficient to tabulate logarithms for 1 to 10.
While "e" is a rather peculiar number, it has some nice "Calculus" properties. For example, if [tex]y= e^x[/tex] the "instantaneous rate of change" of y, as x changes, is again [tex]e^x[/tex] which means that the "instantaneous rate of change" of ln(x) is 1/x, a very easy function. Since the invention of "calculators", common logarithms are used a lot less so that it is becoming common to use "log(x)" to mean the "natural logarithm" as well as "ln(x)".