Now when everyone hears about tuxedo, they all know that its a dress code for men in semi-formal evening events, and is worn to many types of social functions. It is also known as a dinner jacket. Now here is the interesting fact: Tuxedo also means Transactions for Unix, Extended for Distributed Operations. Now as an IT person, I am a little delighted by this fact. According to wikipedia it is a middleware platform used to manage distributed transaction processing in distributed computing environments. Tuxedo is a Transaction Processing System or Transaction Oriented Middleware, or Enterprise Application Server for C, C++, and COBOL.