What are order flow charts

what are order flow charts ? What are its uses ? where to find them for nifty
what are the Advance tools or softwares used by professional traders to analyse data while trading ?