Analyzing Qualitative and quantitative details of stocks is called Fundamental analysis.
Deriving supply and demand using Price and Volume as input is called Technical analysis.
There n number of data we need to study and there are more than 1000 companies.All details are not available to common man.So it is difficult to do fundamental analysis.