Like me, if you moved to Blackberry Development after having experience on some other platform, you might find yourself a little out of resources or maybe much more than little. In iOS or Android or even Windows Phone you could find resources and tutorials on everything ranging from creating a button to a high-end game. But in case of Blackberry you would quickly realize there is nothing more than just API references and insufficient docs. Just to make a simple thing work you will have to dig deeper into support forums with no guarantee for an answer. One such aspect is Dialogs, as Blackberry docs only provide a picture of the type of Dialog and best practices relating to it and no where they state how to work with them. So, here's simple guide to different types of dialogs in Blackberry.