Yes, it's small for a computer.
But they've come a long way in developing its ability to perform complex tasks.
Sources
www.raspberrypi.org
www.raspberrypi-spy.co.uk
http://elinux.org
rpilocator - Find Raspberry Pi Computers in Stock
Some books that may help new Raspberry Pi users:
Raspberry Pi Cookbook - by Simon Monk
Raspberry Pi for dummies - by Sean McManus and Mike Cook
Learn Robotics With Raspberry Pi - by Matt Timmons-Brown
The Official Raspberry Pi Beginner's Guide, 5th edition - by Gareth Halfacree
Programming the Raspberry Pi - Getting Started with Python - by Simon Monk