Usually when you bet its as a bluff, or for value. But what does betting for value actually mean? Does it mean we bet when we have a good hand like Top Pair+? well not really, and I think the following hand illustrates that quite clearly.
$0.50/$1
MP: $112.60
CO: $104.05
BTN: $160.10
Hero (SB): $141.50
BB: $39.50
UTG: $120.05
Pre Flop: ($1.50) Hero is SB with J

A
MP raises $4,
2 folds, Hero calls $3.50, BB calls $3
Flop: ($12.00) 3

3

A
(3 players)
Hero checks, BB checks,
MP bets $7, Hero calls $7, BB folds
Turn: ($26.00) A

Hero checks,
MP bets $14, Hero?
MP is a nitty 6 tabling regular who plays 17/14, and robotically ABC postflop. We have a virtual lock on this hand, still I think hero should just call, because a raise would serve no purpose.
Hero Calls and...
River: ($54.00) 2

Hero checks,
MP bets $35, Hero?
MP has 50$ behind, we are good virtually always here, should we c/r all in?
Again I think the correct play is to just call.