Selenium Sikuli
It cannot automate flash objects like video player, audio player etc. It provides extensive support to automate flash objects
It has got complicated API It has a simple API
It can automate only web applications It can automate the web as well as a windows application.