Difference between a proposition and an assertion It may be a silly doubt, but let me ask this.

What is the difference between a proposition and an assertion?

I know there's a very thin line between  the two terminologies, but I'm unable to get that.
 A: There is a subtle difference between the two:


*

*A proposition is a statement in either a natural or a formal language, for which it makes sense to ask whether it is either true or false.

*An assertion is a statement which one claims to be true.
As such, assertions are more restrictive than propositions. For example:


*

*In a logic textbook, we read "It's raining" as an example of a proposition. This is not an assertion.

*I look out of the window and say: "It's raining." From the context, it is clear that I am asserting this proposition to be true. Hence, it is an assertion.


The distinction is fine, because everything that is a proposition can also be an assertion, while all assertions are necessarily propositions. So the distinction between the two depends entirely on the context.
A: An assertion is a proposition that is claimed to be true.
Proposition P1:  The tree is tall
(This might be true or might be false, and it can be just an idea proposed for consideration, apart from anyone's actual beliefs. It may be thought or expressed.)
Assertion A:  "The tree is tall."
(This might be true or might be false, but it is a statement of a proposition claimed to be true. Generally, someone purports to believe it and offers it as fact.)
The assertion is itself equivalent to a proposition (P2) about proposition P1:
A = P2:  P1 is true.                                              (P2 is the assertion of P1.)
A: *

*Both are statements.

*For a Proposition, we can say whether it is true or false.

*But for an assertion, no chance to be false and definitely it is true.

*So you can identify that all assertions are prepositions also.

*But all propositions should not be assertions.

