# Difference between normal contract and a proxy contract

**URL:** https://forum.openzeppelin.com/t/difference-between-normal-contract-and-a-proxy-contract/15773
**Category:** Contracts
**Tags:** erc20, bep20
**Created:** [September 19, 2021, 1:28am UTC](https://forum.openzeppelin.com/t/difference-between-normal-contract-and-a-proxy-contract/15773 "2021-09-19T01:28:48Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Anoop\_sagar](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/anoop_sagar/32/9035_2.png) [@Anoop\_sagar](https://forum.openzeppelin.com/u/Anoop_sagar)
#### Post date: [September 19, 2021, 1:28am UTC](https://forum.openzeppelin.com/t/difference-between-normal-contract-and-a-proxy-contract/15773/1 "2021-09-19T01:28:48Z")

</div>

I know that proxy contracts are upgradable but just wanted to know about pros. and cons. About proxy contract and also can we made a upgradable contract to non-upgradable contract later, means can a proxy contract be removed after making updated in the contract.

---

<div class="post-metadata">

### Author: ![STYJ](https://avatars.discourse-cdn.com/v4/letter/s/df788c/32.png) [@STYJ](https://forum.openzeppelin.com/u/STYJ)
#### Post date: [September 19, 2021, 2:20am UTC](https://forum.openzeppelin.com/t/difference-between-normal-contract-and-a-proxy-contract/15773/2 "2021-09-19T02:20:47Z")

</div>

[![](https://us1.discourse-cdn.com/flex022/uploads/zeppelin/original/3X/3/3/33960a22541e232c3691f5e335a7f126c38f0bc2.jpeg "Deploying More Efficient Upgradeable Contracts") ](https://www.youtube.com/watch?v=kWUDTZhxKZI)
