QUICK ANSWER
"Porción" is a noun which is often translated as "portion", and "pedazo" is a noun which is often translated as "piece". Learn more about the difference between "porción" and "pedazo" below.
la porción(
pohr
-
syohn
)A feminine noun is almost always used with feminine articles and adjectives (e.g., la mujer bonita, la luna llena).
a. share
A mí se me ocurrió la idea del proyecto, así que recibo una porción más grande de las ganancias.I came up with the idea of the project, so I get a larger share of the profits.
4. (ration)
a. number
Queda todavía una porción de cosas por resolver antes de cerrar el proyecto.There are still a number of things that need to be resolved before we can bring the project to a close.
el pedazo(
peh
-
dah
-
soh
)A masculine noun is used with masculine articles and adjectives (e.g., el hombre guapo, el sol amarillo).
a. no direct translation
This refers to an idiomatic word or phrase for which there is no word-for-word translation.
¡Pedazo de mi alma! Ven a darme un beso.My darling! Come give me a kiss.
Ese pedazo de güey chocó contra la puerta de la cochera.That idiot crashed into the garage door.