A character gets 1 bonus action per round.
As a rogue, you can use any of the following Actions as a Bonus Action:
When you take the Attack action and attack with a light melee weapon that you're holding in one hand, you can use a bonus action to attack with a different light melee weapon that you're holding in the other hand. You don't add your ability modifier to the damage of the bonus attack, unless that modifier is negative.
If either weapon has the thrown property, you can throw the weapon, instead of making a melee attack with it.
When you take the Dash action, you gain extra movement for the current turn. The increase equals your speed, after applying any modiliers. With a speed of 30 feet, for example, you can move up to 60 feet on your turn if you dash.
Any increase or decrease to your speed changes this additional movement by the same amount. lf your speed of 30 feet is reduced to 15 feet, for instance, you can move up to 30 feet this turn if you dash.
If you take the Disengage action, your movement doesn't provoke opportunity attacks for the rest of the turn.
When you take the Hide action, you make a Dexterity (Stealth) check in an attempt to hide, following the rules in chapter 7 of the PHB for hiding. If you succeed, you gain certain benefits:
-When a creature can't see you, you have advantage on attack rolls against it.
-When a creature can't see you, it has disadvantage on attack rolls against you.
-If you are hidden - both unseen and unheard - when you make an attack, you give away your location when the attack hits or misses.