This is very universal PIC 16F877/16F874 development board that makes development of applications easier. It has a bunch of connectors available, LEDs on each octal buffer output. It also has connector for various types of programmers. The circuit itself is simple and versatile. But versatility leads to bunch of wires that needs to be traced. So board become a double sided.
Author of this board provides very detailed description of it, so there should be no problem while building or interfacing with external components.
But as I say it is better to design your own dev board – then you really have what you need.