Probably you have noticed that Arduino is spread worldwide. It would be ridiculous to see one manufacturer producing them. The Arduino group produces original board that are named Arduino. This is their trademark. But being open source product, Arduino become popular popular in almost all workshops and so demand is huge. Since building plans are open other electronics manufacturers started building Arduino compatible boards. These are same Arduino boards, but with Arduino name and logo removed. Other than that is 100% compatible to standard Arduino that works with software tools, extensions and modules.
We recommend EasyEDA for circuit design and PCB prototype
Arduino compatible Uno R3 Rev3 development board is one of most known boards. Because this form factor is the first Arduino step in to community. It became reference shape for majority shields and and other products. Even today powerful boards that have an Arduino functionality in them still carry this pin arrangement to accept shields. UNO evolved from Duemilanove boards that carry FTDI based USB to serial driver chips. UNO have Atmega16U2 instead which is programmed as USB to serial converter. Using AVR chip here gives much more flexibility to use Arduino as different USB peripheral like HID compliant mouse, keyboard or memory. Since UNO appearance it already passed three revision. This is why today we see UNO Rev3 boards. The last one had several important improvements. Firs of all they added additional SDA and SCL pins next to AREF. Additionally they added IOREF pin which allow adapting voltage to shields from board. Also there is another not used pin that might be used in future revisions. There has been small change in reset circuit to make it stronger. And probably bigger change were replacing Atmega8U2 with Atmega16U2 which gives more space for building custom USB applications. Of course UNO board still caries Atmega328 main microcontroller which is enough for basic projects. Bu eventually you may run out of internal flash or SRAM memory or simply lack of performance. You can always switch to more powerful Arduino boards that are compatible to existing shields. You can select bigger Atmega2560 Arduino or go with Arm based Due. Looking for cheaper Arduino compatible boards – check out Gearbest.com they offer great discounts on their products.