First of all what is API?
API is Application Programming Interface.
What is Twitter API?
Twitter API is an API which provides access or be the gateway to the Twitter Data through RESTful service. Using this Twitter API developers or programmers will be able to develop applications which can interact with twitter data.
Where will I get more information about this API?
Please navigate to dev.twitter.com
Where can I find the API FAQ or any other useful Info?
https://dev.twitter.com/docs/faq
What are the different ways we can implement twitter API for analytics?
There are many references provided by twitter, but In my blog posts primarily we will deal with the only following ways:
using JUNG – Java universal Network Graph Framework
using TwitterR – Twitter Analytics Package for R