Microsoft mentions the toast as a visual element in the package manifest for Metro-style apps with the attribute
What does this mean?
A Toast is a non modal, unobtrusive window element used to display brief, auto-expiring windows of information to a user. Android OS makes relatively heavy use of them.
Here's an example of a Google Chrome toast notification on Mac OS X:
A list of descriptions of Toast windows on multiple platforms:
Luke Wroblewski in this blog post describes a use of this real time notification:
.. and added a site-wide system of real time notifications that tell you when someone you follow on Bagcheck creates, likes or comments on something. You can see one of these notifications in action in the animated image below. A little "toast" window appears in the upper right hand corner of your screen when someone cooks up a new update.
Also worth noting from the Android Developer Guide:
but it does not take focus (or pause the current activity), so it cannot accept user input
I learned the term from working with Android as well. We use them all the time to provide brief notifications "Item Saved to Favorites" is a common one. I think the biggest difference from a pop-up is that they are "auto-expiring." So anything with an OK/Cancel option would not be considered a toast. As for the origin of the term it could either be a reference to it popping up like toasted bread or like a dinner party toast "Something happened..Cheers!"
It means the application can provide alerts or notifications. From Metro Style Apps - VisualElements
Here is a more information: Creating and managing tiles, toast, and Windows push notifications and Quickstart: Creating a toast notification