This is a java project that applies principles of object-oriented programming in creating the different functionalities of a common Bank Application. The Bank Management system has main user is end customer for open an account and enter the customer details. Different functions for each such as Bank Balance, Deposit Balance , Withdraw Balance & Calculate Interest.