There is a field called list price in opportunity Product.
From where does this field get populated from?
EDIT : From the documentation
Corresponds to the UnitPrice on the PricebookEntry that is associated with this line item, which can be in the standard pricebook or a custom pricebook. A client application can use this information to show whether the unit price (or sales price) of the line item differs from the pricebook entry list price.
Does this mean that List price holds the price from pricebook entry and salesprice hold the value entered while creating the opp line item? Thanks