What are the advantages or disadvantages of using one address for all your bitcoin transactions versus using many addresses or new address for each new transaction?
Advantages of using a single address:
1. Good for a known identity or brand (to show current funds)
2. Less complicated (ease of use)
Advantages of using multiple addresses :
1. More privacy (it will be harder for users to track your transactions)
2. More organized (used mostly by exchanges to help them in regards to knowing who is who)
And how do you go about it? Is one way better than the other?
Both have advantages of their own, it depends on what you're after.