Artificial Neural Network (ANN) is an important Artificial Intelligence (AI) and Machine Learning (ML) method used in various remote sensing applications such as image classification, pattern recognition etc.One of important remote sensing applications is the landuse classification i.e. classification of satellite data into various landuse classes such as forest, waterbody, snowcover etc. Landuse classification from satellite data can take place in manual, semi-automatic or automatic mode. Automatic landuse classification is necessary to reduce manual efforts,which can be achieved by making use of machine learning techniques. This paper uses neural network approach for automatic landuse classification from satellite data by providing two classification approaches using multi layer perceptron (MLP) namely one against rest classification (OARC) and multi class classification (MCC), and then provides the comparison between these two approaches.