Where can I find a list of open applications ? Is it possible to switch to them using that ?
Long pressing on the home button will bring up the six most recently accessed apps and you can switch them. How many stay in the memory depends on your phone and the size off the app. Android keeps all opened apps in the memory until it needs space. There are countless apps that show what apps are running in your memory. Search the market for "app manager" or "task manager". One I particularly like is Smart Bar.
- As Matt mentions, you can long-press the home button to see the 6 or 8 most recent apps.
- I've also seen Itching Thumb suggested here before.
- As Matt also mentions, there are task manager apps. One is Advanced Task Killer (or Advanced Task Killer Froyo even) which can be configured to switch to the open app rather than killing it.
BTW, if you search for whether you should use ATK to kill apps, you'll see a lot of advice telling you it's not needed for Froyo. I had not heard of ATK Froyo until now, so I don't know what makes it different than the original ATK.