This is a supervised learning algorithm where we estimate the value of a dependent target variable using a linear combination of operations on an independent variable.
It is also called Univariate Linear Regression.
There is one input and one output.
Since it is a form of supervised learning, the end result is already known.