That sounds like a battery that’s run down.
As Jeff mentioned, a battery can power up the lights but lack the ability to turn the motor over.
However, the fact you’re not hearing any clicking sort of indicates that you have no voltage to the starter solenoid.
What voltage do you have at the battery terminals? 12.4 or less aint not no good.If you have 12.5 or higher the battery should turn the starter over.
Look to your kill switch( mentioned already).Also,does your bike have a starter interlock - have to pull clutch in to start or won’t start if you’ve inadvertently left it in gear?
Exactly how tight are the terminals- you can tighten them with a Phillips head driver and think they’re tight; then get at least another full turn via a ring spanner.
The three members who’ve posted all have you covered.